7个版本
0.3.2 | 2023年12月1日 |
---|---|
0.3.1 | 2023年4月2日 |
0.3.0 | 2022年1月24日 |
0.2.0 | 2021年10月27日 |
0.1.2 | 2021年10月17日 |
#36 in 可视化
2.5MB
1.5K SLoC
binocle 是一个图形化工具,用于可视化二进制数据。它根据不同的规则对字节进行着色,并将它们渲染为矩形网格中的像素。这使用户能够识别大文件中的有趣部分,并揭示类似图像的区域。
示例
ELF二进制文件 | MS Teams内存转储 | Doom资源 | perf record 样本 |
---|---|---|---|
预览
工作原理
程序允许您控制各种参数,如文件中的偏移,矩形网格的步长,宽度以及(组)字节着色的方式。
安装
在Ubuntu上
从发布页面下载适当的.deb
软件包,并通过dpkg
安装
wget https://github.com/sharkdp/binocle/releases/download/v0.3.1/binocle_0.3.1_amd64.deb
sudo dpkg -i binocle_0.3.1_amd64.deb
在Arch Linux上
pacman -S binocle
从二进制文件(Linux、macOS、Windows)
从发布页面下载相应的存档。
使用cargo(Linux、macOS、Windows)
可以通过cargo安装binocle
cargo install binocle
许可证
binocle根据MIT许可证和Apache许可证2.0的条款双许可。
有关详细信息,请参阅LICENSE-APACHE和LICENSE-MIT文件。
相关工作
依赖项
~15–53MB
~795K SLoC