Bona - 基于 C++20 现代的文件信息查看器,Windows 10 Only。
特性:
- 支持 100 多种文件格式检测。
- 支持 ZIP 容器格式分析,包括 Word/Excel/PowerPoint/ Windows Store App/APK/Jar 等。
- 当 ZIP 存储的文件名编码为非 UTF-8 时,Bona 将使用 Google Compact Encoding Detection 检测编码,这样能减少文件乱码。
- 支持分析 PE/ELF/MachO 可执行文件格式,获得可执行文件的导出符号,导入符号,Section 等等信息。
- 支持输出为 JSON 以支持集成到其他程序。
安装:
Github Release 下载最新版本:https://github.com/fcharlie/BelaUtils/releases
或者使用包管理器 baulk
baulk u
baulk i belautils
bona -v
也可以从源码编译(需要安装 Visual Studio 2019 16.8 及以上版本):
git clone https://github.com/fcharlie/BelaUtils.git
cd BelauUtils
mkdir build
cd build
cmake -GNinja -DCMAKE_BUILD_TYPE=Release ..
ninja all
cpack
截图如下: