用 Unicode 字符把网址拼成一句话:域名 hack 的极端玩法
来源:xn--69f31l4t57c0mag4b613h.xn--7uh4898msjaso — 2026-11-01
📋 概述
这是一篇 2018 年的文章,演示如何利用域名允许的 Unicode 字符拼出可读的词句。示例站点本身就用了 punycode 域名(xn-- 开头),路径里再叠上方块字母字符,在地址栏里显示成一串图形,而解析时仍是合法的 ASCII 域名。这类做法被称为 domain hack:把 TLD 与二级域名字符连起来读成一个单词或短语。
🔑 核心要点
- 浏览器地址栏显示的是 Unicode 形态,实际解析的是 punycode 转换后的 ASCII 域名。
- 路径部分也可以塞入特殊字符,进一步把整条 URL 变成图形化表达。
- 这类技巧依赖 IDN(国际化域名)机制,与钓鱼里用同形字混淆的手法同源。
- 对使用者而言,读懂 punycode 前缀是判断链接真实指向的基本功。
💡 金句
Domain hacks with unusual Unicode characters (2018)
👍 0
👎 0
← 返回 Hacker News 首页