熵值测量
Entropy Meter
测量字符串或文件的香农熵并给出字节分布直方图,用来判断哪一段是密钥。
每字节的香农熵告诉你一段序列有多可压缩,而这一个数字把纯文本、压缩数据和加密数据区分开来的可靠程度出人意料。文件里的一块二进制到底是密钥、图片还是填充,就是靠它来判断的。
把文件拖进来
也可以把文本粘到下面。分析在你的浏览器里完成。
所有计算都在你的浏览器里完成,文件和文本都不会上传。
怎么用
粘贴字符串或拖入文件
两种都会给出每字节比特数,外加一个字节值直方图。直方图往往比那个数字更有信息量。
对照常见区间来读
英文文本在每字节 4 比特附近,源码略高一点,压缩或加密的流在 7.9 及以上。8.0 且直方图平坦,要么是加密,要么是随机密钥。
把它当筛子用,不当结论用
高熵把一个大文件缩小到几处值得读的区域。那些区域到底是什么,仍然要靠看它们来确定。
常见问题
熵高就意味着文件是加密的吗?
不是。压缩包、JPEG、PNG 和视频都接近最大熵,因为压缩去掉的正是熵所度量的冗余。这个度量无法区分一个 zip 和一段密文。
熵低就意味着数据弱吗?
对密钥来说,熵低是真问题。对密码来说,这个度量完全用错了工具:`abababababab` 得分低,`Tr0ub4dor&3` 得分高,而两者都弱,弱的原因是每字节熵看不见的。用密码强度检测。
文件会上传吗?
不会。字节在你的浏览器里统计,直方图也在那里画。
可以从这些接进来
接下来
这些工具吃得下当前工具的产出,结果可以直接送过去。
哈希类型识别
Hash Identifier
按长度、字符构成和前缀推测一段哈希是哪种算法生成的,按可能性排序。
十六进制查看器
Hex Viewer
把任意文件展成偏移/十六进制/ASCII 三栏,用魔数判断格式,并高亮搜索命中的位置。
密码强度检测
Password Strength Meter
估算一个密码要多久才会被破解,并点名是哪些套路让它变弱的。
密钥泄露扫描
Secret Scanner
在粘贴进来的代码、日志或配置里找 API 密钥、令牌和私钥,辅以熵值判断。
图片抠图去背景
Background Remover
在 OKLab 色彩空间中抠掉纯色或均匀背景,输出透明 PNG,并可用画笔修补边缘。
颜色拾取器
Colour Picker
在 OKLCH 色板上选色,也可以用屏幕吸管或从上传的图片里取色,并按任意表示法复制出来。