보이지 않는 문자와 양방향 제어 문자 검사기
제로 폭 문자, BOM, 줄 바꿈 방지 공백, 양방향 제어 문자의 종류와 정확한 위치를 업로드 없이 확인합니다.
붙여 넣은 문자열을 Unicode code point 단위로 순회해 눈으로 구분하기 어려운 문자를 위치순으로 표시합니다. 입력은 이 browser 안에만 남습니다.
분석은 이 browser 안에서만 실행됩니다. 입력한 문자열을 전송하거나 저장하지 않습니다.
진단 결과
문자열을 입력한 뒤 검사를 실행하세요.
제거 후보
선택한 문자 분류만 제거한 후보입니다. ZWJ, variation selector, 줄 바꿈 방지 공백은 유지합니다. 사용 전에 내용을 확인하세요.
사용 방법
1
원문 붙여 넣기
일치하지 않는 ID나 의심스러운 URL 등 예상과 다르게 동작하는 원문을 입력합니다.
2
검사 실행
검출된 문자 종류, code point, 위치, 앞뒤 문맥을 확인합니다.
3
후보 확인
제거 후보가 필요하면 원문과 차이를 확인한 뒤 복사합니다.
판정 범위
모든 Unicode 문자의 안전성을 판정하는 security scanner가 아닙니다. 표시나 비교 문제를 일으키기 쉬운 보이지 않는 문자와 방향 제어 문자를 대상으로 합니다.
자주 묻는 질문
- 보이지 않는 문자를 모두 삭제해도 되나요?
- 아닙니다. ZWJ와 variation selector는 emoji와 일부 문자 표현에 필요합니다. 이 검사기는 종류를 나누어 표시하며 일괄 삭제하지 않습니다.
- 양방향 제어 문자가 있으면 항상 위험한가요?
- 아닙니다. 오른쪽에서 왼쪽으로 쓰는 문장에 정상적으로 사용됩니다. 다만 URL이나 source code의 보이는 순서를 바꿀 수 있으므로 출처와 용도를 확인하세요.
- 입력한 문자열을 전송하나요?
- 전송하지 않습니다. 검사와 제거 후보 생성은 browser 안에서만 실행됩니다.
hsb.horse