Phishing URL at domain

Tagatsuri ng Homoglyph

Tumatakbo nang lokalBago

Ang kasangkapan mismo ay nasa Ingles; ipinaliwanag ito ng pahinang ito sa iyong wika.

Gamitin angTagatsuri ng Homoglyph

Ano ang ginagawa nito

I-paste ang isang domain, URL, o teksto upang makita ang bawat label sa Unicode at punycode, ang script at UTS #39 prototype ng bawat karakter, at kung ang pangalan ay pinaghalong mga script o binabasa bilang ibang pangalang ASCII.

Ganap itong tumatakbo sa iyong browser: walang anumang ipinasok mo ang ina-upload.

Paano gamitin ang Tagatsuri ng Homoglyph

  1. I-paste ang pangalan. I-paste ang isang domain, isang URL, isang email address, ilang linya o isang buong mensahe. Tinatanggap ang mga pinalinis na anyo tulad ng hxxps:// at [.], at dinidecode ang mga xn-- na label.
  2. Idagdag ang totoong domain (opsyonal). I-type ang domain na inaasahan mo at ihambing ito sa totoong domain, halimbawa ang totoong domain ng bangko mo.
  3. Patakbuhin ang pagsusuri. Tumatakbo ang tseke habang nagta-type ka, o kapag pinindot mo ang Enter o Check. Ang Shift+Enter ay nagdaragdag ng bagong linya.
  4. Basahin ang hatol. Ang kulay na kahon ay nagsasabing 'Lookalike risk', 'Check this', 'Looks clean' o 'Notes', na may isang linya para sa bawat natuklasan. Ang mensahe na may ilang host ay nagpapakita ng isang talahanayan na may isang resulta para sa bawat host.
  5. Hanapin ang mga kakaibang titik.. Ang mga kahina-hinalang karakter ay minarkahan sa naka-highlight na saklaw. Ang talahanayan ng mga karakter ay naglista ng bawat isa kasama ang code point nito, script, at ang letrang ASCII na ginagaya nito.
  6. Kopyahin o ipasa. Kopyahin ang anyo ng Unicode o punycode, o gamitin ang Ipadala sa… upang hanapin ang domain sa DNS over HTTPS Lookup o Abuse Contact Lookup.

Halimbawa

Mukhang Cyrillic sa punycode

Papasok na datos
xn--80ak6aa92e.example
Lalabas (nahuli noong 2026-10-20)
Lookalike risk: Label "аррӏе" is written in Cyrillic but reads as the ASCII name "apple" (whole-script confusable).
Highlighted domain
аррӏе.example
Unicode form
аррӏе[.]example

Punycode (ACE) form
xn--80ak6aa92e[.]example

RESTRICTION LEVEL
Single Script
SCRIPTS
Cyrillic, Latin
READS AS
apple[.]example
Labels
UNICODE	ACE	SCRIPTS	MIXED	RESTRICTION LEVEL	SKELETON
аррӏе	xn--80ak6aa92e	Cyrillic	no	Single Script	apple
example	example	Latin	no	ASCII-Only	ASCII only
Characters
CHAR	CODE POINT	SCRIPT	UTS #39 PROTOTYPE	ID STATUS	FLAG
а	U+0430	Cyrillic	a (U+0061)	Allowed	looks like ASCII
р	U+0440	Cyrillic	p (U+0070)	Allowed	looks like ASCII
р	U+0440	Cyrillic	p (U+0070)	Allowed	looks like ASCII
ӏ	U+04CF	Cyrillic	l (U+006C)	Allowed	looks like ASCII
е	U+0435	Cyrillic	e (U+0065)	Allowed	looks like ASCII
e	U+0065	Latin	itself	Allowed	ASCII
x	U+0078	Latin	itself	Allowed	ASCII
a	U+0061	Latin	itself	Allowed	ASCII
m	U+006D	Latin	rn (U+0072 U+006E)	Allowed	ASCII
p	U+0070	Latin	itself	Allowed	ASCII
l	U+006C	Latin	itself	Allowed	ASCII
e	U+0065	Latin	itself	Allowed	ASCII
Comparison with apple[.]example
Confusable: аррӏе[.]example and apple[.]example have the same UTS #39 skeleton, so they can look identical.
SKELETON OF THE INPUT
apple[.]exarnple
SKELETON OF APPLE[.]EXAMPLE
apple[.]exarnple

Na-decode bilang аррӏе.example: lahat ng limang titik ay Cyrillic at binibigkas bilang apple, kaya ang label ay minarkahan bilang nagkakalito sa buong iskrip at bawat karakter ay minarkahan. Inilalagay din ng Load example ang apple.example sa patlang ng paghahambing, na may parehong balangkas.

Ano ang sinusuri nito

SinyalesAno ang ibig sabihin nito
Magkahalong mga script sa isang labelAng Latin na hinaluan ng Cyrillic o Griyego sa loob ng isang label ay pula. Ang mga halo na tinatanggap ng UTS #39, tulad ng Latin at Hapon, ay tinutukoy lamang maliban kung ang isang karakter ay mukhang ASCII.
Mukhang buong iskripBawat titik ay nagmula sa ibang alpabeto ngunit ang etiketa ay binabasa bilang isang ASCII na salita, tulad ng Cyrillic аррӏе para sa apple. Ito ay pula.
Pagkakaiba sa punto lamangAng isang label tulad ng wället ay binibigkas na wallet kung hindi mo mapapansin ang diin. Ito ay dilaw. Suriin ang pagka-diskubre na ito.
Prototipo ng UTS #39Ang talahanayan ng mga karakter ay nagpapakita kung aling titik o numero ng ASCII ang ginagaya ng bawat karakter, na minarkahan bilang mukhang ASCII, hindi-ASCII, o ASCII.
Antas ng paghihigpitMula sa ASCII-Only hanggang sa Unrestricted, alinsunod sa UTS #39. Ang Minimally Restrictive at Unrestricted ay ipinapakita sa pula dahil pinapayagan nila ang pinakamapanganib na mga halo.
Mga hindi nakikitang karakter at pagmamapa ng browserKung muling isusulat ng browser ang host, halimbawa sa pamamagitan ng pagtanggal ng character na zero-width o pagbabago ng fullwidth na mga titik tungo sa normal, makakakuha ka ng dilaw na babala at ng patlang na "What the browser opens". Kung hindi ma-map ng browser ang host, ang mga hindi nakikitang character dito ay nagiging pula.
Kakaibang tuldokAng ideograpiko o buong-lapad na tuldok (U+3002, U+FF0E, U+FF61) ay gumagana bilang mga tuldok sa mga browser ngunit maaaring makalusot sa mga filter na kumukumpara sa plain text.
Sirang punycodeAng xn-- na label na hindi ma-decode nang tama ay pula.
Mga diskarte sa ASCIIAng mga simpleng pangalan sa ASCII na may 0 para sa o, 1 para sa l, rn para sa m o vv para sa w ay nakakakuha ng tala. Gamitin ang patlang ng paghahambing upang makumpirma.
Resulta ng paghahambingParehong domain, Nalilito (parehong balangkas), Nalilito kapag hindi isinasaalang-alang ang kaso, Nagkakaiba lamang sa mga accent, Isang o dalawang pagbabago lang ang layo (malamang typo-squat) o Hindi nalilito.

Karagdagang mga halimbawa

Cyrillic a sa isang Latin na pangalan, kumpara sa wallet.example

Papasok na datos
wаllet.example
Resulta

Panganib na magkamukha: Ang etiketa na "wаllet" ay pinaghalong mga iskrip (Latin + Cyrillic, antas ng paghihigpit: Hindi masyadong mahigpit); isang karakter ang mukhang ASCII at binibigkas itong "wallet". Porma ng Punycode xn--wllet-4ve[.]example. Pagtutulad: Nagkakalito, parehong balangkas ay wallet[.]exarnple.

Digit 1 sa halip na l, kumpara sa wallet.example

Papasok na datos
wa1let.example
Resulta

Mukhang malinis: ASCII-only na host: walang homoglyphs, walang halo-halong script. Ayon sa tala, ang label ay naglalaman ng "1" (maaaring basahin bilang l). Pagtutulad: Nagkakalito, dahil parehong may balangkas na wallet[.]exarnple ang mga pangalan.

Letra na may diin, ikinukumpara sa pitaka.example

Papasok na datos
wället.example
Resulta

Tingnan ito: Ang etiketa na "wället" ay binibigkas na "wallet" kung hindi pansinin ang mga diakritiko. Punycode na anyo xn--wllet-gra[.]example, antas ng paghihigpit Single Script. Pagkukumpara: Nagkakaiba lamang sa mga diakritiko.

Madalas na tanong

Ano ang sinusuri ng checker?

Bawat label ay dine-decode mula sa punycode gamit ang RFC 3492 decoder, bawat karakter ay nakakakuha ng kaniyang Unicode script at UTS #39 prototype mula sa confusables.txt (Unicode 18.0), at ang label ay sumasailalim sa mixed-script check at UTS #39 restriction level. Ang mga label na ang lahat ng titik ay nababasa bilang ASCII ay tinutukoy bilang mga whole-script confusables.

Maaari bang hindi matukoy ang isang lookalike o malagay bilang tunay na domain?

Oo. Saklaw ng UTS #39 ang mga karakter na magkamukha, hindi ang mga typo, kaya ang napalitan o nawawalang letra ay makikita lamang sa pamamagitan ng edit distance sa comparison field, at ang mga ASCII na trik gaya ng rn para sa m ay nakalista bilang mga tala. Maaaring mabasa bilang salitang Latin ang mga lehitimong pangalang hindi Latin, halimbawa ang ilang Cyrillic na domain sa ilalim ng .рф, at maituturing na hindi wasto.

May ipinapadala ba sa network?

Hindi. Ang pag-decode, pagtukoy ng script, at ang talahanayan ng mga nagkakalito ay tumatakbo sa pahinang ito; ang punycode na anyo ay nagmumula sa URL parser ng iyong browser at walang DNS lookup na isinasagawa.

Ano ang ibig sabihin ng mga antas ng paghihigpit?

Nagsasaloob sila mula sa Unicode UTS #39. Ang ASCII-Only ay gumagamit ng purong ASCII. Ang Single Script ay gumagamit ng isang sistema ng pagsulat. Ang Highly Restrictive ay nagpapahintulot ng Latin kasama ang Tsino, Hapon, o Koreano. Ang Katamtamang Mahigpit ay nagpapahintulot ng Latin kasama ang isa pang karaniwang iskrip maliban sa Cyrillic at Griyego. Ang Pinakamababang Mahigpit ay nagpapahintulot ng iba pang halo, at ang Walang Limitasyon ay nangangahulugang ang karakter ay nasa labas ng profile ng tagapagtukoy.

Bakit sinasabi ng tool na iba ang pangalan ng browser na binubuksan?

Inaayos ng mga browser ang mga host name gamit ang UTS #46 mapping. Bukod sa iba pa, binabago nito ang mga fullwidth na titik na maging karaniwang lapad at tinatanggal ang mga hindi nakikitang karakter tulad ng zero-width space at soft hyphen. Pagkatapos, bubuksan ng link ang naka-map na pangalan, habang ang teksto ayon sa nakasulat ay maaari pa ring makalusot sa mga filter na kumukumpara sa hilaw na mga string.

Ilan na host ang maaari kong suriin nang sabay-sabay?

I-paste ang isang listahan o mensahe at pipiliin ng tool ang hanggang 50 pangalan ng host, hindi isinasama ang mga IP address. Sinusuri ang teksto hanggang 20,000 karakter, at tinitingnan din ang anumang hindi ASCII na salita sa labas ng mga pangalan ng host.

Paliwanag sa mga termino

Pananaliksik ng PhishDestroy