在 GitHub 上加星Star1.1k 个星标

逆向工程仓库目录

固件

浏览 228 个固件相关仓库,查看项目简介、原始链接与许可证信息。卡片保留采集时的星标快照与最近推送时间,并可通过分类导航切换到其他仓库分类继续浏览。

搜索仓库精选资源 1,253仓库选集 JSON ↓
关于这个索引

此发布选集包含 3,500 条已采集仓库记录,提供 3,309 个浏览条目;187 个范围排除条目及 4 个上游仓库已无法访问的条目保留在发布 JSON 中。

这是自动发现的未审核仓库索引。分类依据元数据;简介提供 AI 辅助中英翻译。星标和最近推送月份均为采集时快照。

扫描方法(英文)↗ · 范围排除记录 ↗

原始公开采集证据 39323601991(已撤回)

228 个仓库

选集发布:2026-10-20 UTC

兼容 Linux、Windows 和 macOS 的十六进制查看器、编辑器与分析器。

FirmWire 是一个全系统基带固件仿真平台,用于对智能手机基带固件进行模糊测试、调试和根因分析

固件安全测试方法(FSTM)包含九个阶段,专为帮助安全研究人员、软件开发人员、顾问及信息安全专业人员开展固件安全评估而设计。

Infiltra Firmware 是用于无线安全测试、网络分析和硬件探索的开源固件。可使用下方的网页刷写器进行刷写!

122 个逆向工程 AI 技能,涵盖恶意软件分析、软件逆向、固件与嵌入式、协议逆向、移动应用、脱壳与去混淆、软件破解、漏洞挖掘、托管代码、取证情报及 CTF。

面向 Nokia DCT3 手机(3310/3410/5210/8210/8250/8850 等)的开源仿真器与分析工具集,可在浏览器(WASM)和原生 SDL 图形界面中启动真实固件。需自行提供固件,项目不附带固件。采用 GPL-2 许可证。

MDB-USB-adapter:将 Multi-Drop Bus(MDB)协议转换为 USB 的开源硬件与软件方案,面向自动售货机集成、设备仿真和数据分析,包含原理图、固件和文档,采用 CERN 开放硬件许可证。

论文《Breaking all the Things - A Systematic Survey of Firmware Extraction Techniques for IoT Devices》(CARDIS 2018)的补充材料。

为 Claude Code 定制的 UEFI/BIOS 固件安全漏洞分析技能,将资深 BIOS 安全研究经验整理为可复用的 AI 能力,覆盖固件镜像解析、深度解压、微码提取、证书审计到最终报告输出的完整流程。

功能:实时 Wi-Fi 威胁检测;4 种定向反击方法(Karma 投毒、干扰 Evil Twin 等);威胁监控;数据包分析。由 Coreymillia 与 GitHub Copilot 创建。基于 @pr3y 及其团队的 Bruce 固件,灵感来自 @7h30th3r0n3 的 Evil-Cardputer。可自由使用、修改和分发。

Mimoja 的固件工具集,用于解包与分析固件镜像。

嵌入式固件污点式漏洞发现方法 SinkTaint 的原型。这一新方法通过回溯与约束分析实现高精度的漏洞发现。

从固件到漏洞利用的确定性证据引擎。输入固件二进制数据,即可获得通过哈希锚定的发现、SARIF、CycloneDX SBOM 及已验证的漏洞利用链。

下一代固件分析工具包。采用 Rust/Python 混合实现,支持深入固件分析、提取和漏洞发现。

联想 IdeaPad Gaming 3 15ARH05 固件的逆向工程:BIOS 提取、AMD PSP 分析、QEMU 跟踪、IFR 恢复及隐藏高级菜单研究。

适用于 M5Stack Cardputer 的多功能射频分析固件:Wi-Fi 扫描器、BLE 扫描器、超声波检测器、信号测绘工具及追踪器检测器。

DIRK 是面向 M5Stack Cardputer ADV 的开源红蓝队固件,提供基于 LAB5 MonsterC5 的双频 Wi-Fi、蓝牙分析、LoRa 与红外工具、通过官方 M5Stack LoRa/GPS Cap 进行 GPS 无线网络巡测,以及经授权的安全测试实验环境。

固件分析与修改工具。通过完整的备份与恢复脚本,绕过安全限制、安装自定义启动器,并安全修改受到锁定限制的中国投影设备。

由大语言模型驱动的自动化逆向工程引擎,面向厂商已放弃维护的硬件和软件。

完整的 SAAB/GM 诊断套件,包含 Python 引擎、CAN 工具、GDS2/Tech2Win 集成、SPS 工作流、固件包、驱动程序、虚拟机环境、文档与自动化脚本。还包括 UI/TUI 模块、J2534 支持、数据分析工具,以及完整的诊断与调校工作流。

为大学毕业设计构建的 iOS/macOS 固件文件静态分析与逆向工程工具。

静态固件分析:针对 puncover 生成的符号文件,同时尝试仅凭调试 ELF 文件在浏览器中完成全部分析。

DMA Lab:硬件层面的反作弊研究、固件配置、FPGA 指南及 PCILeech 资源。

通过静态回溯分析加速发现嵌入式固件中的命令注入漏洞。

平台:Windows/Mac/Linux。脚本语言多样、无限制,可按需定制。任务包括桌面检查、软件破解、杀毒软件规避、特权执行、固件读写、密码检查、Wi-Fi 扫描、云安全、日志分析、自然语言处理,以及人文社科数据分析。

Purple 是用于红蓝队现场工作流的双模式 Cardputer ADV 固件,将无线侦察、射频观测、GPS 工具、红外/NFC 实用工具及设备端分析集成在紧凑的手持平台中。

本科毕业设计 Yasat(Yet Another Static Analysis Tool):用于检测固件中密码学 API 误用的静态分析工具。

自动分析嵌入式 Linux 设备固件,为安全测试与模糊测试作准备。

面向安全的 Python 脚本,提供批量图像分析、元数据清理、图像文件分析、GPS 数据检查和文件重命名等功能。

Wyze Cam V3 的固件托管在制造商网站上,供任何人下载。计划下载固件并运用多种分析技术,直至充分理解设备,或识别出可能被利用的漏洞。

用于 moria(固件识别/提取)和 mithril(固件内容分析)的 Homebrew 软件源。

面向 Gemini 4 Argon + Google Antigravity 2.0 的 Zero-G 万物逆向工程与经验证的安全 Rust 重建,包含四挂载点侦察套件、完整子图提取及 10,000 向量差分一致性裁判。

ArubaOS 8.13.2.0 认证前攻击面研究,涵盖 XXE + SSRF、ICMP 反射、缓冲区越界读取和硬编码凭据。均已提交至 HPE Bugcrowd,并被标记为不适用,尚未发布修复。

面向安全关键固件的 AI 原生 Code-OSS 工作台,将 DO-178C 证据、MISRA、CBMC、CodeQL、实测 MC/DC 和硬件工具集于同一窗口。合规检查记录实际测量的内容,不作额外断言。

IoTwizz:面向硬件安全研究人员、固件分析师和 IoT 安全研究人员的模块化 IoT 安全测试框架。提供 AI 助手、UART 调试、固件分析、JTAG/SWD 扫描、SPI 烧写和协议模糊测试。

基于 MAME、忠实还原硬件的模拟器,面向兼容 Millennium 的 Z180 投币电话终端。在周期精确的 Z180 上启动真实固件,配备完整设备树和字节透明的主机桥接,作为 CoinLine 公用电话管理平台的配套项目。

用于解锁智能电视 PVR、Netflix 和隐藏功能的工具。包含固件编辑器和 UART 解析器,可通过 USB 重新应用硬件/软件配置,支持基于 Vestel 的主板。

intelmetool 分支,补充从第 8 代到 Panther Lake 缺失的 PCI ID。上游从 CNL 开始的平台覆盖不完整,完全缺少 ICL,也缺少 CML/TGL/ADL/RPL/MTL/ARL/PTL。在平台扫描表和 MEI 接口表中添加条目,并修正错误的 ADL-S 和 RPL-S 设备 ID。

Tozed P11IDU(MT7628AN):原厂固件转储、厂商 Web 界面中的需认证远程代码执行漏洞、官方 OpenWrt 刷写,以及经过验证的单无线电 NAT Wi-Fi 中继器。完整研究报告和配置由 Nipun Methmal 提供。

CVE-2026-15469:TP-Link Deco XE75/XE5300/WE10800 中硬编码的 RSA-512 Mesh 组私钥(CWE-321)。提供安全公告、分析和概念验证方法(英语/韩语)。

针对 Seeed Studio MR60BHA2/ADT6101P 60 GHz FMCW 雷达的逆向工程与实验工具,涵盖相干距离—多普勒数据流、带防护的固件修补及 ESP32-C6 Web 可视化。

本地固件安全研究工作台,提供隔离分析、有证据支持的发现、SBOM、发布版本比较及可选 AI 辅助。

使用 SHA256 和 ssdeep 模糊哈希比较固件的 Python 工具,可检测不同固件版本间修改、新增和删除的文件

Go + YARA-X 聚合与扫描引擎:收集 18,000 多条公开 YARA 规则,扫描工程工作站(EWS)和固件转储中的 ICS/OT 恶意软件及常见恶意软件。

EMBA 是一个固件安全分析工具。我为其创建了 p51 mustang binwalk extractor 模块,用于检查所分析的固件文件系统是否具有较大的最大深度(超过 50 层),以判断能否受益于优化的提取器;该模块利用 GPU 加速处理,并对文件操作进行并行化。

“Execution Is Not Extraction”背后的 Cell/SPU 逆向工程工具,包含 SPU 模拟器、可靠的 SLEIGH 反编译器、离线 lv1 执行器和隔离测试框架,仅提供工具。

针对 AliExpress 上出售的 SmartBox HW501 USB CarPlay 适配器开展逆向工程、固件分析及实验性修改。

面向 Parrot OS 的无人航空系统安全工具包,涵盖 SDR/RF 分析、Remote ID 和 DJI DroneID、MAVLink/DroneCAN、GNSS、反无人机系统认知、固件分析及飞控硬件工作流。

证据优先的 Samsung Tizen TV 安全研究,涵盖可逆的精简处理、固件分析、已验证的 Remote PC/CIFS UID-0 注入及加固。

使用 emua 固件检测软件生成的即时报告;每份报告的机器检测耗时超过 3 小时,可查看二进制中 system、strcat 等危险函数的具体位置,辅助选择后续要分析的二进制与函数溯源路径。

恢复 TP-Link 重新编号的 Lua 5.1 操作码表,再转换并反编译其路由器固件中的 LuCI Lua 字节码。基于 Archer AX21(美版)V5.46、固件 1.1.2 推导并验证。

轻量级、自定义的 Python GUI 取证工具,提供特征扫描、熵与随机性分析及文件雕刻恢复功能。

面向生产实践的 AI 智能体 MCP 服务,涵盖被动网站安全审计、RSS 摘要和固件侦察。核心仅使用标准库,SSRF 防护已针对完整公开绕过语料进行红队测试,附有 42 项离线测试。

为硬件、无线电、Web 与物联网安全评估提供支持的 Trilokya OS:面向硬件安全、射频(RF)分析、Web 应用安全和物联网渗透测试领域的渗透测试人员、安全研究人员及道德黑客的强大安全操作系统。

对作者的 Jensen CAR710W 车机固件进行逆向工程,以定位和修改启动动画、背景等界面资源。

Windows BIOS/UEFI 备份工具与 Nick Squires BIOS ROM 恢复服务。欢迎所有 Toughbook 型号,其他品牌另行评估。公开构建不含密码哈希提取器。

使用纯 Rust 编写、零依赖的物联网与嵌入式固件解包器、多格式魔数文件雕刻工具和静态漏洞审计引擎。

恢复未加密的 TP-Link 固件以便分析,对 tpbreak / WatchfulIP 的 RSA-PSS 盐值解密技术进行独立 Python 复现。

使用 REA 逆向分析 ZWO ASIAIR 固件,包含研究发现、笔记与工具,不重新分发厂商固件。

用于提取并记录 Nintendo Switch 2 配件通过 USB 暴露的数据的工具集,附有社区配件数据库。

针对公开目标的固件安全研究:路由器命令注入的补丁差异案例(DrayTek 和 D-Link 已知漏洞)、可复用的初筛/差异比较/报告工具链,以及用于 PX4/ArduPilot SITL 的 MAVLink 安全测试框架。

SWD(Serial Wire Debug)探查、内存映射与固件获取的实践教程;毕竟调试接口很难长久保守秘密 :)

FirmEx 是统一的嵌入式设备安全框架,将自动固件提取与实时传感器异常检测相结合。该工作已被 IEEE Intelligent Computing and Systems at the Edge(ICEEdge)Student Forum 2025 接收。

RSS-Webs/GoAhead 认证绕过与配置泄露漏洞研究,影响多家厂商基于 Ralink/MediaTek SDK 的路由器固件。

集成工具套件,通过自动捕获、机器学习辅助固件分析及社区知识共享,加快 Linux 硬件驱动开发,使逆向工程速度提升 10 倍,并让内核专家之外的人也能参与。

针对 HONOR MagicBook 内置 NFC 标签(Fudan FM11NT082C/ACPI NTAG0001)的逆向工程与 Linux 工具,包括变体检测(NTCI 与 NTCZ)以及安全的 NDEF 备份和写入。

面向命令行、Web 与桌面的新一代固件安全分析工作台,可扫描固件、检测秘密信息、生成 SBOM/CVE 候选结果、比较版本,并通过 Firmware Risk DNA 解释风险。

对旧款 Broadcom BCM96338 路由器进行逆向工程和完整安全审计,涵盖固件导出、SquashFS 分析及 DES 哈希破解。

↑↓ 移动↵ 打开⌘↵ 新标签页