🌐 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

Як карыстацца

  1. Устаўце адзін ці некалькі даменаў ці радкоў тэксту (па адным у радку)
  2. Інструмент аўтаматычна вызначыць напрамак: кадаваць ці дэкадаваць
  3. Прагледзьце вынік і пазнакі ⚠ для падазроных змешаных даменаў
  4. Скапіюйце вынік кнопкай «⎘»

Частыя пытанні

Што такое Punycode?
Punycode — гэта спосаб кадавання Unicode-сімвалаў у абмежаваны набор ASCII-сімвалаў (a-z, 0-9, дэфіс), які выкарыстоўваецца для прадстаўлення інтэрнацыяналізаваных даменных імёнаў (IDN) у DNS. Кожны закадаваны лейбл пачынаецца з прэфікса «xn--».
Што такое homograph-атака?
Гэта від фішынгу, калі зламыснік рэгіструе дамен, які выглядае ідэнтычна легітымнаму, але складаецца з сімвалаў іншага алфавіта (напрыклад, кірылічная «а» замест лацінскай). Браўзер паказвае Unicode-версію, таму падмену амаль немагчыма заўважыць вокам.
Чаму браўзер паказвае «аpple.com», а не «xn--...»?
Сучасныя браўзеры аўтаматычна дэкадуюць Punycode назад у Unicode для зручнасці чытання — менавіта на гэта разлічваюць зламыснікі ў homograph-атаках.
Ці можна кадаваць не толькі дамены, а любы тэкст?
Так, алгарытм Punycode тэхнічна прыдатны для любога радка Unicode-сімвалаў, хоць найбольш распаўсюджанае прымяненне — менавіта даменныя імёны.
Ці захоўваюцца ўведзеныя дадзеныя?
Не. Уся канвертацыя адбываецца лакальна ў вашым браўзеры з дапамогай JavaScript. Тэкст ніколі не перадаецца на сервер.