当前位置: 首页 > news >正文

Windows 上使用 binwalk 工具

Windows 上使用 binwalk 工具

核心要点

binwalk 是一款用于固件分析和提取的工具,常用于 CTF 比赛中。

环境要求

  • Python 3
  • binwalk 版本 ≤ 2.3.2(v2.3.3 在 Windows 下不支持,缺少 pwd 库)

安装命令

Bash
# 双 Python 环境
py -3 setup.py install

# 单 Python 环境
python setup.py install

常用命令

功能命令
查看帮助 python -m binwalk -h
分析文件 python -m binwalk 文件名
提取文件 python -m binwalk -e 文件名

便捷使用:加入右键菜单

  1. 创建 binwalk提取.bat 文件:
bat
@echo off
start python -m binwalk -e %1
echo binwalk提取完毕
pause
  1. 运行 shell:SendTo,将 bat 文件放入"发送到"文件夹

之后右键任意文件 → 发送到 → binwalk提取.bat 即可一键提取。