Curated · 收录工具

binwalk

收录工具 解码与转换

识别并提取固件与二进制文件中的嵌入内容,用于结构分析和文件拆解。

工具介绍

binwalk 面向固件与二进制文件:先识别文件里嵌套了什么,再把它们拆出来。当前主线是 Rust 重写的 v3,上游已不再维护 Python 版 v2。

能做什么

  • 识别文件签名与嵌入的压缩包、文件系统。
  • 批量提取识别到的内容。
  • 递归扫描嵌套结构。
  • 用熵分析定位压缩或加密区域。

适用场景

固件分析、路由器与 IoT 设备检材的前期拆解,以及需要快速看清一个二进制容器里装了什么。

解码与转换

同一分类下的其他工具,点击标题进入各自的页面。

CyberChef

解码与转换 推荐

在浏览器中完成编码、解码、压缩、加密和数据分析,适合快速构建可复现的处理配方。

运行方式
浏览器本地运行
数据边界
官方 Web 版通常在浏览器内处理数据;使用前仍应核对部署来源和网络请求。
许可
Apache-2.0

unblob

解码与转换

固件与归档文件的一体化解包套件,按格式逐个抽取并给出可复核的提取报告。

运行方式
隔离主机 / CLI
数据边界
输出可能包含可执行的固件组件,应在隔离环境内查看,不要直接在业务主机上运行。
许可
MIT

ExifTool

解码与转换

读写图片、音视频与 PDF 等文件的元数据,支持批量提取与字段级比对。

运行方式
隔离主机 / CLI
数据边界
写操作会修改原始文件的元数据;取证场景应只对副本执行,并记录版本与命令行。
许可
同 Perl 自身条款(Artistic 或 GPL)