逆向工程
底层与逆向下的项目,按 star 排序,共 92 个。
用 AI Agent 做逆向工程,从应用行为分析一路深入到原生二进制,覆盖 Android、C++ 等多平台场景。
面向黑客、渗透测试员和安全研究员的资源合集,把漏洞赏金、模糊测试、逆向工程等方向的优质清单汇总在一起,方便按需查找学习资料和工具。
NSA 开源的软件逆向工程框架,支持反汇编、反编译和二进制分析,可替代 IDA Pro 做恶意代码分析与漏洞研究。
聚合多家厂商语言模型的 Python 接口库,通过逆向方式免费调用 GPT、DeepSeek、Gemini 等模型,省去官方 API 费用。
面向逆向工程师和程序员的十六进制编辑器,内置模式语言解析二进制文件结构,支持数据分析、反汇编和取证,深夜使用也不刺眼。
Windows 平台的开源用户态调试器,专为逆向工程和恶意软件分析优化,支持反汇编、动态调试和漏洞利用开发。
让 AirPods 在 Android 和 Linux 上也能用的逆向工程工具,支持电量监控、入耳检测、助听器模式和对话感知等原生功能。
反编译 Android APK 的经典工具,能把资源、清单和 smali 字节码拆出来再重新打包,改应用或做安全分析都靠它。
类 UNIX 的逆向工程框架和命令行工具集,用于反汇编、二进制分析与恶意软件取证,支持脚本化操作。
Frida 是跨平台的动态插桩工具包,能向运行中的进程注入脚本,实时挂钩和修改函数调用,常用于逆向分析与安全研究。
基于 rizin 的开源逆向工程图形界面平台,把反汇编、调试和二进制分析整合到可视化界面里,适合做恶意样本分析和漏洞研究。
汇集渗透测试与黑客攻防的学习资源清单,涵盖漏洞利用、提权、逆向工程和 CTF 等方向,方便安全从业者按主题查找资料。
一套免费的逆向工程系统教程,覆盖 x86、x64、32/64 位 ARM、8 位 AVR 和 32 位 RISC-V 多种架构,帮你从汇编和底层入手学逆向。
用苹果 Find My 网络追踪自己的蓝牙设备,通过逆向离线查找协议把自制标签接入这个庞大网络,无需 AirTag 也能定位。
把 IDA Pro 逆向分析能力通过 MCP 协议接给大模型,让 AI 直接读取反汇编、函数和交叉引用,辅助二进制逆向与漏洞分析。
移动应用安全测试与逆向工程的权威手册,提供验证 Android 和 iOS 应用安全弱点的技术流程与合规检查清单。
命令行工具,可在 App Store 搜索 iOS、macOS 等各平台应用并直接下载 .ipa 或 .pkg 安装包,方便做应用分析、备份和逆向研究。
跨平台文件类型识别工具,通过签名、熵值和结构分析判断二进制文件格式,常用于恶意软件分析与逆向工程。
基于 WebSocket 的 TypeScript/JavaScript 库,无需浏览器即可接入 WhatsApp Web,方便开发者构建聊天机器人和消息自动化服务。
基于 GDB 和 LLDB 的调试插件,把内存查看、反汇编、堆分析和漏洞利用开发常用操作做得更顺手,适合 CTF 与逆向调试。
抓取 mitmproxy 流量后自动逆向生成 OpenAPI/Swagger 文档,省去手写接口定义的麻烦,适合分析没有文档的 REST API。
把 Claude Code 变成游戏 Mod 开发助手,提供侦察、逆向工程、fal 生成美术/3D/音频、游戏内测试和演示视频等技能与 MCP 工具,几乎能改任何 PC 游戏。
一套 PowerShell 安装脚本,能在 Windows 虚拟机上快速搭好并维护逆向工程环境,省去逐个手动装工具的麻烦。
轻量级多架构反汇编框架,支持 ARM、x86、RISC-V、MIPS 等二十多种指令集,常用于逆向工程、二进制分析和安全工具开发。
一套免费的 Claude 技能集,能逆向分析任意应用、复刻重建并测试修 bug,还能按用户反馈改进,适合独立开发者快速克隆产品。
给 GDB 加上现代化调试体验的增强插件,为 Linux 上的漏洞利用开发和逆向工程师提供高级调试能力。
基于 JavaFX 的现代 Java 字节码编辑器,支持反编译、汇编与字节码修改,方便逆向分析和调试 JVM 程序。
用大语言模型把编译后的二进制代码还原成可读源码,为逆向工程提供自动化反编译能力。
无需越狱即可给 iOS 应用打补丁、注入 CaptainHook/Logos 插件和命令行工具,把 iOSOpenDev 那套逆向开发流程搬进 Xcode。
用 Python 解析 Android 应用,反编译 DEX 字节码、分析权限与组件,做逆向和渗透测试时不用再手动拆包。
扫描 APK 文件,提取其中的 URI、接口端点和硬编码密钥,方便做移动端安全审计和漏洞赏金排查。
FLARE 团队开源的恶意软件分析工具,能自动识别可执行文件中的能力特征,帮逆向工程师快速判断样本干了什么。
把 Ghidra 逆向分析能力封装成 200 多个 MCP 工具,让 AI 助手直接驱动反汇编、批量操作和 Ghidra Server 协同,省去手工点界面。
一份面向安全从业者的信息安全知识索引,把渗透测试、蓝队防御、数字取证等方向的资料系统整理成可检索的参考手册。
把 Mac 上的 iMessage 聊天记录导出成可读文件,还能跑诊断排查数据库问题,适合备份和迁移聊天数据。
逐镜头逆向分析任意视频,判断画面是实拍、AI 生成还是代码渲染,并给出复刻方案,适合短视频拆解与 AIGC 溯源。
解析和修改 ELF、PE、Mach-O、DEX 等可执行文件格式的跨语言库,支持 C++、Python、Rust,常用于二进制分析与恶意软件研究。
非官方的三星 Galaxy Buds 耳机管理客户端,支持 Windows、macOS、Linux 和 Android,通过蓝牙 RFCOMM 逆向协议实现固件升级、均衡器调节和触控设置等功能。
面向逆向工程师的 Windows 工具合集,用 Inno Setup 打包成一键安装包,省去逐个下载配置调试器、反汇编器和恶意软件分析工具的麻烦。
基于 Frida 的 Android 逆向工程工具包,提供友好的命令行界面、自动 Hook 生成、内存扫描定位 Activity/Service,以及一键 SOCKS5 代理和 SSL unpinning,省去手动编写脚本的麻烦。
无需越狱就能给 iOS 应用(IPA)打补丁,方便逆向分析和修改 App 行为。
把《宝可梦 红/蓝》Game Boy 原版 ROM 完整反汇编成可读的汇编源码,方便研究游戏逻辑、修改内容或做逆向学习。
用声明式语言描述二进制文件格式,自动生成 C++、Go、Java、Python 等多语言解析器,省去手写解析代码的麻烦。
Xcode 热重载工具,改完 Swift/Objective-C 代码无需重启 App 即可在模拟器或真机上看到界面和逻辑变化,大幅缩短 iOS/macOS 开发调试循环。
ReVanced 补丁模板仓库,提供 Kotlin 项目骨架,方便开发者快速创建自定义 Android 应用补丁,用于修改和扩展应用功能。
给 Steam 客户端做主题和插件开发的开源框架,通过逆向补丁方式注入自定义界面与功能扩展。
从 PyInstaller 打包的 exe 中提取 pyc 文件,方便后续反编译还原 Python 源码,是逆向分析打包程序的第一步。
用 Rust 写的 ELF 二进制分析工具,支持静态与动态分析,带十六进制编辑和 TUI 界面,方便逆向工程时快速摸清可执行文件结构。
在二进制文件中自动搜索 ROP gadget,方便构造 ROP 利用链,支持 ELF、PE、Mach-O 及 x86、ARM、MIPS、RISC-V 等多种架构。
把 Java 字节码反编译回可读 Java 源码,IntelliJ IDEA 内置的反编译器就是它,适合排查依赖库和逆向分析。
跨平台微信小程序反编译 GUI 工具,能扫描、解密并解包 .wxapkg 文件,方便安全研究和逆向分析小程序代码。
网络安全方向的资源清单,汇总漏洞利用、逆向工程等安全研究相关的工具、文章和学习材料,适合安全从业者按图索骥。
基于 Intel VT-x/EPT 硬件虚拟化技术实现的原生调试器,能在指令级别追踪和分析程序,并绕过反调试与反虚拟化检测,适合逆向工程和游戏安全研究。
类 UNIX 的逆向工程框架和命令行工具集,用于二进制分析、反汇编、调试和漏洞利用研究,是 radare2 的分支。
把 GitHub Copilot 包装成兼容 OpenAI/Anthropic 的 API 服务,让 Claude Code 等客户端直接调用 Copilot 的模型能力。
在 VS Code 里直接反编译、修改、重打包和签名 APK,省去在 apktool、jadx 等多个命令行工具之间来回切换的麻烦。
从越狱 iOS 设备上把已解密的 App 导出成 ipa,方便做逆向分析和安全研究。
一条命令抓取任意网站的设计系统,提取 Logo、配色、字体、边框等并输出为设计 token,方便做品牌审计或设计到代码的转换。
跨平台 CS2 游戏作弊工具,通过 DLL 注入实现内部作弊,界面基于 Panorama 构建,支持 Windows 和 Linux。
用 Shell 脚本把 APK 拉取、解码、重打包和打补丁这些重复活自动化,省去手动折腾,方便对 Android 应用做逆向分析和动态调试。