首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

PHP 中文域名 和 Punycode 相互转码

域名 punycode 中文 IDN IDN 国际化域名(英语:Internationalized Domain Name,缩写:IDN) Punycode 国际化域名的编码方式,中文域名和一些特殊文字...都需要Punycode 编码一下的 中文(特殊文字)转 Punycode 通过 idn_to_ascii 函数 参考地址:https://www.php.net/manual/zh/function.idn-to-ascii.php...它有四个参数 domain, utf8 格式的域名,就是。...函数 参考地址:https://php.net/manual/zh/function.idn-to-utf8.php 参数和 idn_to_ascii 一样的,就是域名是已经转码过的,然后通过这个函数转换回去...idn_to_utf8("alone88.xn--6qq986b3xl") 转成成alone88.我爱你,后面的参数可以省略的 本文由 Alone88 创作,采用 知识共享署名4.0 国际许可协议进行许可

3.7K10

punycode转码以及UniCode编码表参考文章

Punycode是一个根据RFC 3492标准而制定的编码系统,主要用於把域名从地方语言所采用的Unicode编码转换成为可用於DNS系统的编码。Punycode可以防止IDN欺骗。...国际化域名IDNs   早期的DNS(Domain Name System)是只支持英文域名解析。...在IDNs(国际化域名Internationalized Domain Names)推出以后,为了保证兼容以前的DNS,所以,对IDNs进行punycode转码转码后的punycode就由26个字母+...其实目前所说和各种浏览器完美支持中文域名,只是浏览器软里面主动加入了中文域名自动转码,不需要原来的再次安装中文域名转码控件来完成整个流程。...完全免费,双向转换 中文域名转码就是将中文字符串转成punycode标准编码的字符串。 本服务目前支持GBK,GB2312编码和punycode编码的相互转换。

1.7K20

中文域名体验记

Punycode是一个根据RFC 3492标准而制定的编码系统,主要用於把域名从地方语言所采用的Unicode编码转换成为可用於DNS系统的编码。Punycode可以防止IDN欺骗。...在IDNs(国际化域名Internationalized Domain Names)推出以后,为了保证兼容以前的DNS,所以,对IDNs进行punycode转码转码后的punycode就由26个字母+...其实目前所说和各种浏览器完美支持中文域名,只是浏览器软里面主动加入了中文域名自动转码,不需要原来的再次安装中文域名转码控件来完成整个流程。 mac版的微信倒是识别出来了是个域名,但是就这么个体验?...此路不同,那就通过域名转发来实现吧,狗爹自带的域名转发太烂,基本没法用,想到dnspod支持域名转发,新增转发,呦吼: 优秀哇! 万般无奈,把域名的ns服务器换到了he.net。...---- 分享文章: 相关文章: CentOS Apache 2 FastCGI 博客/网站价值评估工具 Anatomy Of An Artisteer Theme WPTouch Pro 2.6

10.5K20

.llc域名抢滩期已开放,.llc域名的注册规则与条件

.llc域名英文全称(Limited Liability Company),寓意有限责任公司,是代表全球性的有限责任企业,能具体体现出公司的性质,让用户对公司有个具体的了解 .llc域名抢滩期是2018...s=ljt .llc域名的注册规则与条件 可注册最低2个字符起,最多63个字符 只提供英文字母(a-z,不区分大小写)、数字(0-9)、以及"-"(英文中的连词号,即中横线),不能使用空格及特殊字符(如...注*中文域名实际是转码后注册。 不提供国际化域名IDN; 溢价词列表请点击.llc域名注册,溢价词价格可直接在耐思尼克网站上搜索相关域名查询。....llc域名的价值正在与日俱增,演变成为真正的全球域名新贵,为拥挤不堪的域名世界开创了一片崭新的天地,为您提供多样的选择、新的契机!

7K70

Unicode钓鱼

【放到水里】 这里指的是传播的渠道,仿冒的网站,要想针对性的投放到用户群中,黑客们会使用这样的一些投放手法,例如 QQ、微信等即时聊天工具; 微博、博客等社交平台; 搜索引擎的广告投放; 直接发送钓鱼邮件...但是当整个钓鱼网站的IDN域都是由一种外文编码组成,例如上文的◤аре.com◢,火狐浏览器就识别不了了。。。 其它浏览器会出现这个问题吗?...目前测试了三个主流浏览器,其中65版本的Chrome、IE 11,都能自动完成识别,并将IDN域以“Punycode”的形式显示。...原理也比较简单:当非 ASCII 字符出现在IDN域里,会用“ Punycode”进行 转码,结果就会出现“xn--”开头的一串字符。而最新版的火狐浏览器则还没解决这个问题。...4、升级浏览器,比如用最新Chrome浏览器,而如果是火狐浏览器用户,可以下载并使用IDN safe等相关插件,这将使Firefox以“Punycode”形式显示IDN域,从而可以识别恶意域名

1.1K50

原 EOS主网上线,背后公司Block.

假冒网站eȯs.com作为一个国际域名,最终通过浏览器的punycode支持转到英文域名 xn--es-8bb.com 最终,钓鱼网站提示访问者输入他们的私钥(区块链技术中使用的加密密码)来解锁其数字加密货币...Punycode可以防止所谓的IDN欺骗。 早期的DNS(Domain Name System)是只支持英文域名解析。...在IDNs(国际化域名Internationalized Domain Names) 推出以后,为了保证兼容以前的DNS,所以,对IDNs进行punycode转码转码后的punycode就由26个字母...目前,因为操作系统的核心都是英文组成,DNS服务器的解析也是由英文代码交换,所以DNS服务器 上并不支持直接的中文域名解析,所有中文域名的解析都需要转成punycode码,然后由DNS解析punycode...其实目前 所说和各种浏览器完美支持中文域名,只是浏览器软件里面主动加入了中文域名自动转码,不需要原来的再次安装 中文域名转码控件来完成整个流程。

60330

java文件转码工具-native2ascii.exe命令简介

native2ascii.exe简介 java的转码工具,需要java.dll动态库和相关程序才能执行。...native2ascii.exe 是 Java 的一个文件转码工具,是将特殊各异的内容 转为 用指定的编码标准文体形式统一的表现出来,它通常位于 JDK_home\bin 目录下,安装好 Java SE...后,可在命令行直接使用 native2ascii 命令进行转码。...JDK自带的工具native2ascii可以将uncode编码的文件转换为本地编码的文件,但是不能批量转换文件。...具体操作方法: 通过cmd命令进入DOS命令窗口进行如下操作: 通过native2ascii命令转码成功后,会生成一个转码: 备注:native2ascii.exe是一个应用比较简单的转码工具,并且转码是可逆的

48710

如何使用openSquat检测钓鱼域名域名占用

关于openSquat openSquat是一款开源的智能化OSINT公开资源情报工具,该工具可以帮助广大研究人员检测和识别特定的网络钓鱼域名域名占用问题。...功能介绍 该工具支持检测下列安全问题: 网络钓鱼活动 域名占用/域名抢占 误植域名/URL劫持 域名比特错误 IDN域名同态技术攻击 Doppenganger域 其他跟域名相关的欺诈攻击 关键功能如下...: 自动更新新注册的域(每天一次) 计算单词相似度的Levenshtein距离 获取活动和已知的网络钓鱼域名 IDN域名同态技术攻击检测 与VirusTotal的集成 与Quad9 DNS服务集成 使用不同级别的置信阈值进行微调...将输出保存为不同格式(txt、JSON和CSV) 可以与其他威胁情报工具和其他安全工具集成 工具安装 广大研究人员可以使用下列命令将该项目源码克隆至本地,并安装相关的依赖组件: git clone...工具更新 如果需要更新当前的工具版本,直接在命令行终端中切换到项目目录下,然后运行下列命令即可: git pull pip install -r requirements.txt 工具使用 首先

2.7K20
领券