logohsb.horse

보이지 않는 문자와 양방향 제어 문자 검사기

제로 폭 문자, BOM, 줄 바꿈 방지 공백, 양방향 제어 문자의 종류와 정확한 위치를 업로드 없이 확인합니다.

붙여 넣은 문자열을 Unicode code point 단위로 순회해 눈으로 구분하기 어려운 문자를 위치순으로 표시합니다. 입력은 이 browser 안에만 남습니다.

분석은 이 browser 안에서만 실행됩니다. 입력한 문자열을 전송하거나 저장하지 않습니다.

검사할 문자열

ID, URL, source code, log 등을 붙여 넣으세요. 최대 100만 UTF-16 code unit까지 처리합니다.

제거 후보에 포함할 분류

문자 분류를 명시적으로 선택하기 전에는 아무것도 제거하지 않습니다.

양방향 제어 문자zero-width space와 WORD JOINER문자열 중간 BOM

진단 결과

문자열을 입력한 뒤 검사를 실행하세요.

    사용 방법

    1. 1

      원문 붙여 넣기

      일치하지 않는 ID나 의심스러운 URL 등 예상과 다르게 동작하는 원문을 입력합니다.

    2. 2

      검사 실행

      검출된 문자 종류, code point, 위치, 앞뒤 문맥을 확인합니다.

    3. 3

      후보 확인

      제거 후보가 필요하면 원문과 차이를 확인한 뒤 복사합니다.

    판정 범위

    모든 Unicode 문자의 안전성을 판정하는 security scanner가 아닙니다. 표시나 비교 문제를 일으키기 쉬운 보이지 않는 문자와 방향 제어 문자를 대상으로 합니다.

    자주 묻는 질문

    보이지 않는 문자를 모두 삭제해도 되나요?
    아닙니다. ZWJ와 variation selector는 emoji와 일부 문자 표현에 필요합니다. 이 검사기는 종류를 나누어 표시하며 일괄 삭제하지 않습니다.
    양방향 제어 문자가 있으면 항상 위험한가요?
    아닙니다. 오른쪽에서 왼쪽으로 쓰는 문장에 정상적으로 사용됩니다. 다만 URL이나 source code의 보이는 순서를 바꿀 수 있으므로 출처와 용도를 확인하세요.
    입력한 문자열을 전송하나요?
    전송하지 않습니다. 검사와 제거 후보 생성은 browser 안에서만 실행됩니다.