空格隐写工具 - 利用行尾空白隐藏
将秘密信息编码到文本每行末尾的不可见空格数量中,朴素但有效的隐蔽通信。
UD5工具箱
将秘密信息隐藏在普通文本中,肉眼不可见,安全传递
零宽字符是Unicode标准中的特殊字符,它们在视觉上不占据任何宽度,肉眼完全不可见。常见的零宽字符包括零宽度空格(U+200B)、零宽度非连接符(U+200C)、零宽度连接符(U+200D)等。它们原本用于文字排版和Emoji组合,但也被广泛应用于信息隐写。
通过将秘密信息转换为二进制数据,然后用不同的零宽字符表示二进制位(如ZWSP代表0,ZWNJ代表1),将这些不可见字符嵌入到普通文本中。由于零宽字符肉眼不可见,接收者表面上看到的只是普通文本,但实际上隐藏了额外信息。
支持。您可以在隐藏信息时设置密码,工具会对数据进行XOR加密后再嵌入。提取时必须提供正确的密码才能还原原始信息。如果没有密码,即使检测到零宽字符的存在,也无法读取其中的内容。
零宽字符隐写可以提供一定程度的隐蔽性,因为肉眼无法察觉。但通过技术手段(如字符分析工具、文本编辑器显示不可见字符功能)可以检测到零宽字符的存在。建议结合密码加密使用,这样即使被检测到,内容也不会泄露。此外,部分平台(如Twitter、某些聊天应用)会过滤零宽字符。
大多数现代平台保留零宽字符,包括:Gmail、Outlook、Word文档、PDF、Telegram、Signal、网页文本等。但部分平台如Twitter、微博、部分论坛系统可能会自动过滤或剥离零宽字符。建议在使用前进行小范围测试。
您可以使用本工具的"检测清除"功能。此外,在文本编辑器中启用"显示不可见字符"选项,零宽字符通常会显示为特殊标记。在浏览器控制台中,可以使用正则表达式 /[\u200B-\u200D\uFEFF\u2060-\u2064\u200E\u200F]/g 来检测零宽字符。
将秘密信息编码到文本每行末尾的不可见空格数量中,朴素但有效的隐蔽通信。
用密码将短文本加密为一串乱码,接收方在同一工具输入密码解密。
尝试用常见密码字典测试加密ZIP文件,限于教学演示,不保证破解强度。
使用SHA-1+k-Anonymity技术安全地核对密码是否曾在已知泄露数据库中,无需上传原文。
上传或粘贴乱码文本,利用启发式算法猜测可能的原始编码(如 GBK/Shift-JIS),辅助解码。
将图片转换为使用不同密度的Unicode块元素(░▒▓█)构成的文本艺术。
在线HTML实体编码与解码工具,实现特殊字符与HTML实体的相互转换,防止XSS及显示问题。
将整个文本中的非ASCII字符全部转换为HTML数字或命名实体。
输入文字,切换开启连字(liga)、小型大写(c2sc)等OpenType特性,观察渲染差异。
输入商品名、价格和条码数据,生成零售货架价格标签图片。
并排展示Fira Code、JetBrains Mono等编程字体的连字和标点清晰度效果。
在线比较两段文本或代码的差异,高亮显示增删改行,适用于代码审查和版本比对。
在英文文本的行内插入空格使其左右两端同时对齐,模拟印刷排版效果。
将不带空格的十六进制字符串解码还原为原始文本,方便阅读编码数据。
在放大网格上逐点绘制字母与符号,生成像素字体文件(.ttf预览)及CSS代码片段。
按下键盘任意键,实时显示对应JavaScript键盘事件的key、keyCode、code等信息,方便开发调试。
预览所有主流系统预装的Web安全字体,并显示对应的font-family名称。
扫描当前页面使用的所有字体栈,并展示实际渲染字体名及样例。
通过Local Font Access API读取已安装字体,输入文字实时预览各种字体效果。
输入错误文本,自动寻找最可能正确单词替换,展示编辑距离原理。
在线计算文本或文件的哈希值(MD5/SHA),并与预期的哈希值进行对比,验证数据完整性。
快速统计文本的段落数、平均每段字数、最长/最短段落等维度。
调整下沉字母的大小、行高和颜色,生成对应的CSS ::first-letter 代码。
显示输入文本长度及等效短信条数,识别可能转Unicode导致分段。
输入文本,预览从右至左竖排效果,并调节行间距和悬挂字符,输出CSS代码。
展示多个通过WCAG AA/AAA级对比度验证的预置配色方案,用于文字和背景。
粘贴manifest.json,检查必需字段,验证图标尺寸,并给出可安装性评分与改进建议。
在线CSS文字阴影效果生成器,通过滑块调整阴影属性,即时预览文字多层阴影效果,复制CSS代码。
清除HTML中的多余空格、注释和换行,移除可选标签,有效减少文件体积。
展示老式216种网络安全色的完整色块表,点击即复制颜色代码。