具有类似 Unicode 字符的假文本生成器
使用 Unicode 同形文字、不可见零宽度水印 或 风格化 Unicode 字符 将普通文本转换为视觉上相同但机器不同的版本。非常适合创建对人类读者来说看起来完全自然的文本,同时防止自动关键字抓取、绕过简单的文本过滤器或测试针对 Unicode 同形异义词欺骗的软件。
替换的角色检查器
突出显示的字符已与非 ASCII Unicode 等效字符交换。将鼠标悬停在任何突出显示的字符上可查看其确切的 Unicode code point(例如,U+0430)。
假文本生成器如何工作?
对于人类读者来说,拉丁字母 a (U+0061) 和西里尔小写字母 а (U+0430) 在几乎所有现代字体中看起来都相同。在排版和网络安全中,具有相同或几乎相同视觉形状的成对不同字符被称为 homoglyphs。
当您在该生成器中输入文本时,它会选择性地用相似的 Unicode 代码点替换标准 ASCII 字符(或注入不可见的零宽度连接符/空格)。因此,人眼自然地读取输出,但计算机、搜索引擎、Ctrl+F 浏览器搜索和自动抓取工具将 string 视为完全不同的文本。
Unicode替换款式对比
| 风格模式 | 视觉外观 | 击败 Ctrl+F 和 Scrapers? | 最佳用例 |
|---|---|---|---|
| 隐形同形字 | 与普通文本 99% 相同(例如,Teхt) |
是的 | 防抓取、金丝雀水印、QA 测试 |
不可见零宽度(U+200B) |
所有字体 100% 相同 | 是的 | 保留精确的排版,同时阻止关键字搜索 |
| 全角美学 | 宽间距字母 (Text) |
是的 | 蒸汽波美学、固定宽度的社交媒体对齐 |
| 数学混合 | 粗体、斜体和 monospace 混合 (𝐓𝑒𝘅𝚝) |
是的 | 引人注目的社交媒体头条和创意写作 |
| 装饰组合 | 带圆圈、脚本和 Fraktur (Ⓣ𝓮𝔵𝕥) |
是的 | 风格化的昵称、游戏标签和勒索信艺术 |
常见和合法用途
- 软件 QA 和安全测试 – 测试应用程序的用户名注册、亵渎过滤器或域验证器是否正确标准化 Unicode (
NFKC) 并检测同形异义词欺骗。 - 防抓取和机器人保护 – 保护公共联系片段、创意写作样本或测验答案,防止天真的复制粘贴机器人和自动关键字收集器的攻击。
- 文档水印(金丝雀陷阱) – 替换已知位置的特定字符,以在机密文本文档中创建唯一的指纹,以便可以将泄漏追溯到特定副本。
- 清理欺骗文本 – 使用内置的清理假文本按钮去除不可见的零宽度字符并将欺骗同形文字转换回干净、可搜索的ASCII。
重要的辅助功能和安全说明
- 屏幕阅读器和辅助功能: 辅助技术检查每个角色的底层 Unicode 脚本。将西里尔文或希腊文同形文字混合到英语单词中会导致 screen 读者逐字母拼出单词或发音错误。切勿对关键导航或可访问的公共网络内容使用同形文字混淆。
- 搜索引擎索引(SEO): 搜索爬虫根据精确的字符编码索引页面。包含同形文字的单词不会对标准搜索查询进行排名。
- 负责任的使用: 相似字符不得用于冒充品牌、伪造 URL(IDN 同形异义词攻击)或欺骗用户。
常见问题解答
为什么我无法使用 Ctrl+F(或 Cmd+F)找到生成的单词?
浏览器搜索 (Ctrl+F) 查找标准 ASCII 字符的精确字节匹配(例如 e 的 U+0065)。当我们的生成器将 e 替换为西里尔字母 е (U+0435) 或插入不可见的零宽度空格 (U+200B) 时,底层字符序列不再与您的搜索查询匹配,即使它在screen。
哪种模式看起来最自然且不易察觉?
不可见的零宽度空格在每种字体中在视觉上都是100%相同的,因为它保留了原始字母并且仅在它们之间插入零宽度空格。如果您需要更改实际的字符代码(平台可能会删除零宽度空格),请使用 Stealth Homoglyphs 和 20%–40% 替换强度。
如何判断输出中哪些字符被替换?
保持右侧设置面板中的 高亮替换字符 复选框处于启用状态。输出框下方的 替换字符检查器 以黄色突出显示每个修改的字符 - 将鼠标悬停在任何突出显示的字母上即可查看原始字符以及替换它的确切 Unicode code point。
我可以将假 Unicode 文本转换回正常的 ASCII 文本吗?
是的!将任何混淆或同形文字欺骗的文本粘贴到 Source Text 框中,然后单击顶部工具栏中的 Clean Fake Text。它删除了不可见的零宽度字符,并将相似的西里尔字母、希腊字母、全角和数学字形映射回标准 ASCII。