原始的binwalk依赖要么是过时的,要么是过于恶心,为此,笔者修改了dep.sh。
用户再也不必去手动下载某些依赖或者修改dep.sh文件,只需要一下两步,即可轻松源码安装binwalk。
git clone https://github.com/liyansong2018/binwalk.git
cd binwalk
./dep.sh
sudo python3 setup.py install修改点
- 删除过时的
python2和一系列无法安装的python2依赖包 - 增加
cramfsprogs的正确安装 - 合入
sasquatch针对gcc 10以上版本的补丁,该补丁已提交binwalk原作者的项目 - 增加
pip代理的国内源,大幅提高依赖下载速度