binwalkGitHub项目地址:https://github.com/ReFirmLabs/binwalk
版本:想要在Windows平台下使用binwalk,就要求binwalk的版本需要 <=2.3.2。
下载源码后,解压cmd到当下目录(binwalk-v2.3.2)
python setup.py install
可能因为我执行python3 setup.py install 没有反应,所以换成python
我的binwalk就安装在Anaconda3的Scripts下。
环境便捷配置
将binwalk封装成binwalk.exe
# binwalk.py
import os
import sys
#获取明亮和参数列表中的文件名并使用空格连接成一个字符串
file = ' '.join(sys.argv[1:])
#构建一个命令行,包括调用binwalk工具,已经要分析的文件
command = "python D:\\Anaconda3\\Scripts\\binwalk " + file
os.system(command)
运行脚本
pyinstaller --onefile binwalk.py
生成的binwalk的位置,如下:
D:\Anaconda3\Scripts\dist\binwalk.exe.notanexecutable
虽然生成了exe但是不知道为什么我运行后,一直会有信息返回.最后还是选择创建快捷键。
参考
Windows平台下安装binwalk_烟雨天青色的博客-CSDN博客Windows中如何安装和使用binwalk_binwalk使用教程_末 初的博客-CSDN博客