绘制二进制文件的直方图

Plot histogram of binary file

我正在处理一组二进制文件。我想知道绘制此文件中存储的二进制值的直方图的最快方法是什么。换句话说,我想知道文件是否真的被压缩了,因此直方图在 [0..255].

上应该是相当平坦的

我最终使用了 binwalk -E,这可以从大多数 Linux 发行版(我使用 Debian)直接访问。这是我得到的:

直方图非常平坦,很清楚地回答了我的问题:这是压缩数据。 binwalk 无法识别任何已知签名,因此这一定是某种私有加密 + 压缩。