🌐 Punycode-канвертар
Пераўтварэнне даменаў і тэксту паміж Unicode і Punycode (ASCII, xn--). Аўтаматычнае выяўленне падазроных даменаў са змешанымі скрыптамі.
Дамены, URL ці тэкст (па адным у радку)
0
Радкоў
0
→ Punycode
0
→ Unicode
0
⚠ Падазроных
Вынік
Увядзіце дамен ці тэкст вышэй, каб убачыць вынік
Punycode-канвертар даменаў анлайн
Бясплатны інструмент для канвертацыі даменных імёнаў і тэксту паміж Unicode і Punycode — кадаваннем ASCII з прэфіксам xn--, якое выкарыстоўваецца для інтэрнацыяналізаваных даменных імёнаў (IDN). Аўтаматычна вызначае напрамак канвертацыі і папярэджвае пра змешванне скрыптаў у дамене — галоўную прыкмету homograph-атак.
Што ўмее канвертар
Unicode → Punycode
Кадуе любы тэкст ці дамен з нелацінскімі сімваламі (кірыліца, дыякрытыка, іерогліфы) у ASCII-сумяшчальны фармат з прэфіксам xn--, які разумее DNS.
café.fr → xn--caf-dma.fr
Punycode → Unicode
Дэкадуе xn--дамен назад у чытэльны Unicode-выгляд — гэтак жа, як яго паказвае адрасны радок браўзера.
xn--80ak6aa92e.com → аррӏе.com
Выяўленне homograph-атак
Правярае кожны лейбл дамена на змешванне скрыптаў (напрыклад, кірылічная «а» сярод лацінскіх літар) і пазначае падазроныя вынікі.
аpple.com ⚠ кірыліца + лацініца
Калі гэта карысна
- Праверка падазронай спасылкі перад пераходам па ёй
- Расшыфроўка xn--дамена, які паказаў браўзер ці email-кліент
- Рэгістрацыя ці налада DNS для дамена з нацыянальнымі сімваламі
- Аудыт спіса даменаў на прыкметы фішынгу ці homograph-атак
- Наладка SSL-сертыфікатаў для IDN-даменаў
- Навучанне і даследаванне прынцыпаў работы Punycode/IDNA
Як карыстацца
- Устаўце адзін ці некалькі даменаў ці радкоў тэксту (па адным у радку)
- Інструмент аўтаматычна вызначыць напрамак: кадаваць ці дэкадаваць
- Прагледзьце вынік і пазнакі ⚠ для падазроных змешаных даменаў
- Скапіюйце вынік кнопкай «⎘»
Частыя пытанні
Што такое Punycode?
Punycode — гэта спосаб кадавання Unicode-сімвалаў у абмежаваны набор ASCII-сімвалаў (a-z, 0-9, дэфіс), які выкарыстоўваецца для прадстаўлення інтэрнацыяналізаваных даменных імёнаў (IDN) у DNS. Кожны закадаваны лейбл пачынаецца з прэфікса «xn--».
Што такое homograph-атака?
Гэта від фішынгу, калі зламыснік рэгіструе дамен, які выглядае ідэнтычна легітымнаму, але складаецца з сімвалаў іншага алфавіта (напрыклад, кірылічная «а» замест лацінскай). Браўзер паказвае Unicode-версію, таму падмену амаль немагчыма заўважыць вокам.
Чаму браўзер паказвае «аpple.com», а не «xn--...»?
Сучасныя браўзеры аўтаматычна дэкадуюць Punycode назад у Unicode для зручнасці чытання — менавіта на гэта разлічваюць зламыснікі ў homograph-атаках.
Ці можна кадаваць не толькі дамены, а любы тэкст?
Так, алгарытм Punycode тэхнічна прыдатны для любога радка Unicode-сімвалаў, хоць найбольш распаўсюджанае прымяненне — менавіта даменныя імёны.
Ці захоўваюцца ўведзеныя дадзеныя?
Не. Уся канвертацыя адбываецца лакальна ў вашым браўзеры з дапамогай JavaScript. Тэкст ніколі не перадаецца на сервер.