为 Ghidra 提供 MCP 服务器的扩展,让 AI 大模型通过一组小型工具辅助逆向分析。
947+45 本周93JavaApache-2.0维护活跃更新于 4天前
用 Rust 编写的固件分析工具,可识别并按需提取嵌入在其他文件中的文件和数据。
Binwalk 用于识别嵌入在其他文件中的文件和数据,并可选择将其提取出来。它以固件分析为主要用途,同时通过签名库支持多种文件和数据类型。
工具还提供熵分析功能,可以帮助判断二进制数据中是否包含未知的压缩或加密内容。该版本是对原版 Binwalk 的 Rust 重写,目标是提升速度和准确性。它既可以作为命令行工具使用,也可以通过 Cargo 安装,或作为库集成到自己的 Rust 项目中。
项目提供 Docker 镜像,可一次性安装所有依赖;基本用法只需对固件镜像文件执行一条命令。
按维基指南构建包含所有依赖的 Docker 镜像
或通过 Rust 包管理器安装(参见维基指南)
对固件文件运行 binwalk
binwalk DIR-890L_AxFW110b07.bin概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
为 Ghidra 提供 MCP 服务器的扩展,让 AI 大模型通过一组小型工具辅助逆向分析。
为 radare2 提供 LLM 辅助逆向分析的插件,新增 r2ai 命令,并包含专注反编译的 decai 插件。
命令行工具,可递归解包 78 种以上归档、压缩和文件系统格式,并切出二进制镜像中的未知数据块。
面向 AI 编程助手的逆向与渗透技能路由包,自动匹配任务对应的方法论并检查本地工具链。
基于 REA 构建的 AI 逆向工程代理,提供分析工作流、证据记录、桌面工作台和受控的自我改进实验环境。
面向 Apple 固件研究的命令行工具箱,涵盖 IPSW/OTA 下载、Mach-O 与 dyld 缓存分析、kernelcache 和 iOS 设备操作。