re-fw-extract

Installation
SKILL.md

固件提取与解包

何时使用 / 何时不用

  • 用:拿到固件文件(.bin / .img / 升级包 / IoT 镜像)需要解开看内容
  • 用:需要判断固件打包方式、架构与字节序
  • 不用:已是文件系统镜像 / rootfs(直接走 [[re-fw-rootfs]])
  • 不用:需要运行固件观察行为(走 [[re-fw-emulate]])
  • 不用:需实物板子硬件提取(走 [[re-hardware-io]])

工具准备

所有工具先验证再使用。解包与 magic 扫描是纯静态分析,可免沙箱([[re-analyze/platform-tips]] 最高原则);解出产物要运行时转 [[re-fw-emulate]]。

binwalk —— 自动解包主力

binwalk 有两条并存的产品线,装前先分辨:v3(Rust 重写)是 upstream 当前主线,v2(原 Python 实现)属 legacy,两者的参数集合与模块支持不同。

Installs
48
GitHub Stars
193
First Seen
Aug 17, 2026