AI宝库

AI宝库首页 › AI 资讯 › 具有不同寻常的Unicode字符域黑客( 2018)

具有不同寻常的Unicode字符域黑客( 2018)

来源:Hacker News · 发布时间:11-01 · 由 AI宝库每小时自动聚合

文章 URL:https://shkspr.mobi/blog/2018/11/domain-hacks- with-unusual-unicode-characters/ 页面存档备份,存于互联网档案馆。 评论 URL: https://news.ycombinator.com/robject?id=50324371 互联网档案馆的存檔,存档日期2013-12-21. 点:

Unicode包含一系列没有多少用途的符号。 例如,TradeMark - TM,Service Mark - SM,以及Privats - QQ都有单独的符号。

在"Letterlike Symbox"中登场的是两个奇特的条目。 这两个都是单身角色:

- 电话号码 - TEL

- 努梅罗签名 - 不

有趣的是域名系统(DNS)上的.tel和.no都是顶级域名(TLD).

因此,我的联络网站 - https://edent.tel/ - 可以写成 - https://edent.TEL/

挪威域名注册处NORID可在https://www.norid.no/上查阅。

复制并粘贴这些链接 - 他们在任何浏览器中工作!

这是否仅限于TLD?

没有!这在域名中不管用复制并粘贴这些示例:

- 脚本 https://EXAMPLE.COM/

- 数学粗体 https://example.com/

- Fraktur https://example.com/ (中文(简体) ).

- 数学粗体斜体 https://example.com/

- 数学粗体脚本 https://example.com/

- 双打https://example.com/

- 单相空间 https://example.com/

- 超级剧本 https://example.com/

- 子脚本 https://example.com/ NB 不支持所有字符

- 数学粗体 https://example.com/

- 数学粗体斜体 https://example.com/

- 数学斜体 https://example.com/

- 数学平面 https://./NB 点不能是平面

- Circled https://./NB 点不得被盘旋

还有一大堆其他的人物可以使用:

怎么会这样?

魔术!这就是说,我想是浏览器在做转换。 DNS 数据服务器无法成功回答关于.TEL域的询问。

浏览器查看了.TEL,然后遵循了RFC5895所列出的IDNA2008进程使其正常化:

将字符映射到<http://www.unicode.org/public/UNIDATA/UnicodeData.txt>中的"Simp Lowerscase Mapping"属性(第十四栏),如果有的话。

TEL条目为:

2121;TELE电话信号;So;0;ON;<compat > 0054 0045 004C;;;;;N;T E L SYMBOL;;;

U+0054为T,U+0045为E,U+004C为L.

您可以使用 Python 测试:

python -c'import sys; print sys. argv [1].decode ("utf-8"). encode ("idna")""TEL" (中文(简体) ).

有用吗?

对!我在推特上问人们他们是否可以使用。 TEL访问我的网站

它甚至对命令行工具如wget和卷曲有作用。

在某些情况下确实失败了:

有哪些限制?

两个主要方面:

- Twitter和Facebook等网站不承认它是有效的URL,拒绝自动链接。

- 一些命令行工具,例如:

挖出和东道主不明白

Bashdig edent.TEL (英语).

(原始内容存档于2017-09-21) (英语). DiG 9.10.6 edent.TEL.

;;全球选项:+cmd

;获得答案:

(原始内容存档于2017-03-26) (英语).;; -QQHEADERQ- opcode: QUERY,状态:NXDOMAIN, id: 55282

有用吗?

显然是的。 这也许是十年中最重要的发现。 你得到了很酷的外观 URLs 并得到了保存几个字符在特定域,以微小的代价工作不一致。

它也可用于逃避URl过滤。

每个现代浏览器都支持这些"fancy"域名——但大多数网站不会自动链接到它们。 所以在Facebook上分享是行不通的。

何处能取用。

以下是可被普通化为有效的 TLD 的单个字符。 他们大多是国家代码,但有一些有趣的例外:

美国军方

- TEL -.tel 注册

-没有 -挪威

- 非盟-澳大利亚

多米尼克群岛

巴拿马

- 纳米比亚

-mA - 摩洛哥

法属波利尼西亚

诺福克岛

- 公斤 -- -- 吉尔吉斯斯坦

马里

fm - 密克罗尼西亚联邦

芬兰

- ㎜ -

缅甸

喀麦隆

- ㎞ & ㏎ -

科摩罗

巴勒斯坦

蒙特塞拉特

- mV & MV - 马尔代夫共和国。

帕劳

- mW & MW - 马拉维

cc-可可斯(凯林)群岛

- 刚果民主共和国

圭亚那

菲律宾

- 圣皮埃尔和密克隆

-PR - 波多黎各

- ㏛ -

苏里南

萨尔瓦多

圣马力诺

TM - 土库曼斯坦

圣多美和普林西佩

-GB - 大不列颠(

过期)

- 南苏丹

不详)

- 印度和印第安纳(.us的子域)

- VI和VI -- -- 维尔京群岛和弗吉尼亚(.us的子域)

佛罗里达州(.us的子域)

新墨西哥州(.us的子域)

内华达州(.us的子域)

作为其中的一部分

.ovh (英语).

如果您能找到更多的信息,请在下方的框中插入一个注释。

您可以随时访问此博客:

https://hkspr.obi/ (中文(简体) ).

本文由 AI宝库自动抓取并翻译,版权归原作者所有;如需查看原文请点下方链接。

相关 AI 工具

相关免费羊毛

同源资讯

阅读原文(shkspr.mobi)

标题、摘要与正文均来自该信源的公开页面,版权归原作者所有;本站自动聚合与翻译,仅作出处跳转。

← 返回 AI 资讯列表AI工具图鉴首页

返回 AI宝库首页 · 提交工具 · 商务合作 · 关于本站 · 250 款 AI 工具分类导航 · 每日 AI 热门项目与动态