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 可视化

MIT/Apache

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上

可以使用pacmanextra仓库安装binocle

pacman -S binocle

从二进制文件(Linux、macOS、Windows)

发布页面下载相应的存档。

使用cargo(Linux、macOS、Windows)

可以通过cargo安装binocle

cargo install binocle

许可证

binocle根据MIT许可证和Apache许可证2.0的条款双许可。

有关详细信息,请参阅LICENSE-APACHELICENSE-MIT文件。

依赖项

~15–53MB
~795K SLoC