도구스개발

유니코드 동형이의 문자 탐지기

문자열에 라틴 알파벳과 똑같이 생긴 키릴·그리스 등 다른 문자 체계의 글자, 전각 문자, 보이지 않는 서식 문자가 섞였는지 유니코드 공식표로 찾아냅니다. IDN 스푸핑·아이디 사칭 확인에 씁니다.

도메인·아이디 등 확인하고 싶은 문자열을 넣습니다.

검사 결과

1곳 발견

라틴 문자와 동형이의 문자가 섞여 있습니다 — 스푸핑 의심 신호입니다.

발견된 문자

위치글자코드종류설명
0аU+0430동형이의 문자키릴 문자 — 라틴 a처럼 보입니다
라틴 문자 포함
라틴·동형이의 문자 혼합예 — 의심 신호
순수한 비라틴 문자열 자체는 위험 신호가 아닙니다. 외국어 낱말은 원래 그 문자로 적힙니다. 위험한 것은 라틴 문자와 동형이의 문자가 한 문자열 안에 섞여 있는 경우입니다 — 진짜처럼 보이려고 일부만 바꿔치기한 흔적일 가능성이 큽니다.
유니코드 공식 confusables 표로 대조합니다. 유니코드 컨소시엄이 공개한 매핑 중 «ASCII 알파벳·숫자처럼 보이는» 1,438자를 담아 키릴·그리스는 물론 아르메니아·조지아·체로키 문자, 수학 알파벳 기호(𝐚), 리가처(fi)까지 잡습니다. 다만 비ASCII 문자끼리의 혼동(그리스↔콥트 등), 같은 문자 체계 안에서의 혼동(대문자 I와 소문자 l), 결합 발음기호로 만든 겹침은 다루지 않습니다.

사용 방법

  1. 1검사할 문자열(도메인·아이디 등)을 입력합니다.
  2. 2동형이의 문자·전각 문자·보이지 않는 문자가 발견되면 각 글자의 위치와 정체를 확인합니다.
  3. 3라틴 문자와 동형이의 문자가 섞여 있으면 특히 주의합니다 — 진짜 문자열처럼 보이려고 일부만 바꿔치기한 흔적입니다.

자주 묻는 질문

서로 다른 문자인데 화면에 거의 똑같이 보이는 글자입니다. 라틴 소문자 a와 키릴 소문자 а(U+0430)가 대표적입니다. "apple.com"의 a를 키릴 а로 바꾼 "аpple.com"은 사람 눈으로 구별이 안 되지만 컴퓨터에게는 완전히 다른 문자열입니다.

진짜 도메인·아이디와 똑같아 보이는 가짜를 만들 수 있어(IDN 스푸핑), 피싱 사이트나 사칭 계정에 실제로 쓰입니다. 순수한 비라틴 문자열 자체는 위험하지 않지만, 라틴 문자와 섞여 있으면 바꿔치기 흔적일 가능성이 큽니다.

전각 문자(A, 1 등)도 반각 ASCII와 거의 똑같이 보여 같은 스푸핑에 쓰일 수 있고, 제로폭 공백 같은 보이지 않는 문자는 아이디에 몰래 끼워 넣어 겉보기엔 같은데 실제로는 다른 계정을 만드는 데 쓰입니다. 셋 다 "보이는 것과 실제가 다르다"는 같은 문제의 다른 형태입니다.

대부분 잡지만 전부는 아닙니다. 유니코드 컨소시엄이 공개한 공식 confusables 매핑 중 «ASCII 알파벳·숫자처럼 보이는» 1,438자를 담아 키릴·그리스는 물론 아르메니아·조지아·체로키 문자, 수학 알파벳 기호(𝐚), 리가처(fi)까지 대조합니다. 다만 비ASCII 문자끼리의 혼동(그리스↔콥트 등)이나 결합 발음기호로 만든 시각적 겹침은 다루지 않습니다.

아니요. 입력한 문자열은 모두 브라우저에서만 검사되며 서버로 전송되지 않습니다.

알아두면 좋은 점

  • 유니코드 공식 confusables 표에서 «ASCII 알파벳·숫자처럼 보이는» 항목만 추려 담았습니다. 비ASCII 문자끼리의 혼동이나 결합 발음기호로 만든 겹침은 다루지 않습니다.
  • 순수한 비라틴 문자열(외국어 낱말 등) 자체는 위험 신호가 아닙니다. 라틴 문자와 섞여 있을 때만 스푸핑 의심 신호로 표시합니다.

함께 보면 좋은 도구

마지막 검증: 2026년 9월 3일 · 결과는 참고용 추정치입니다.