ReFirmLabs/binwalk
GitHub: ReFirmLabs/binwalk
一款使用 Rust 重写的固件分析工具,能够识别并提取嵌入文件并提供熵分析以发现未知压缩或加密。
Stars: 13845 | Forks: 1783
# Binwalk v3
这是对 Binwalk 固件分析工具的更新版本,使用 Rust 重写以提升速度和准确性。

## 它能做什么?
Binwalk 可以识别并(可选地)提取嵌入在其他文件中的文件和数据。
虽然其主要关注固件分析,但它支持[多种多样的](https://github.com/ReFirmLabs/binwalk/wiki/Supported-Signatures)文件和数据类型。
通过[熵分析](https://github.com/ReFirmLabs/binwalk/wiki/Generating-Entropy-Graphs),它甚至可以帮助识别未知的压缩或加密!
Binwalk 可以被定制并[集成](https://github.com/ReFirmLabs/binwalk/wiki/Using-the-Rust-Library)到您自己的 Rust 项目中。
## 我如何获取它?
安装 Binwalk 及其所有依赖项最简单的方法是[构建 Docker 镜像](https://github.com/ReFirmLabs/binwalk/wiki/Building-A-Binwalk-Docker-Image)。
Binwalk 也可以通过 Rust 包管理器[安装](https://github.com/ReFirmLabs/binwalk/wiki/Cargo-Installation)。
或者,您还可以[从源代码编译](https://github.com/ReFirmLabs/binwalk/wiki/Compile-From-Source)!
## 我如何使用它?
使用起来_**简单**_,分析_**快速**_,结果_**详细**_:
```
binwalk DIR-890L_AxFW110b07.bin
```

使用 `--help`,或查阅 [Wiki](https://github.com/ReFirmLabs/binwalk/wiki#usage) 获取更多高级选项!
标签:Binwalk, Docker, Firmware Analysis, Rust, 二进制分析, 二进制发布, 云安全监控, 云安全运维, 云资产清单, 加密识别, 压缩识别, 可视化界面, 固件分析, 固件提取, 固件漏洞分析, 固件逆向, 安全防御评估, 嵌入式安全, 开源工具, 数据恢复, 文件提取, 文件签名, 熵分析, 网络流量审计, 请求拦截, 逆向工程, 通知系统, 静态分析