Binwalk V3 安装

Binwalk V3 安装

常规apt安装Binwalk后,提示Binwalk v2.x will reach EOL in 12/12/2025. Please migrate to binwalk v3.x,于是探索如何安装Binwalk V3,下面是安装步骤。

这是 官方地址

步骤一:安装 Rust 编译器

官方安装方法。

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
. $HOME/.cargo/env

我在这里报错:curl: (35) GnuTLS, handshake failed: The TLS connection was non-properly terminated.因此使用阿里云安装脚本。

curl --proto '=https' --tlsv1.2 -sSf  | sh
. $HOME/.cargo/env

一路默认即可。

步骤二:下载 binwalk

sudo apt install git
git clone https://github.com/ReFirmLabs/binwalk

步骤三:安装构建依赖项

sudo apt install build-essential libfontconfig1-dev liblzma-dev

步骤四:编译Binwalk

cd binwalk
cargo build --release

步骤五:验证

编译后的二进制文件位于binwalk/target/release/binwal

./target/release/binwalk -V

posted @ 2025-04-05 23:08  ffff5  阅读(787)  评论(0)    收藏  举报