
【免费下载链接】awesome-reverse-engineeringCurated reverse-engineering tools and learning resources for binaries, apps, firmware, formats, and protocols.项目地址https://gitcode.com/gh_mirrors/awe/awesome-reverse-engineering点击查看免费下载awesome-reverse-engineering 是一个逆向工程工具清单与学习资源精选项目覆盖二进制、应用程序、固件、文件格式和协议五大方向。它的核心思路不是罗列一堆工具而是按任务选工具你先说我要做什么它直接告诉你该从哪一章找哪款工具。对于逆向工程入门者来说这正是最缺的一张工具导航地图。一、项目是做什么的一张逆向工程工具导航地图传统工具清单的痛点是几百个链接堆在一起新手根本不知道从哪下手。awesome-reverse-engineering 的解决方式很直接——每个条目都用一句话说明它解决什么具体任务而不是堆砌功能特性商业工具统一标注 commercial免费替代方案一目了然目前收录139 个精选条目按 14 个任务导向章节组织链接经过自动化检查PR、推送、每周定时三触发过时项目会被复核而非默默失效。如果你正在准备逆向工程入门或接手一个具体分析任务这份清单可以当第一站来查。二、核心功能按任务选工具的逆向工程映射表README 开篇就放了一张任务 → 章节的快速映射表这是全项目最有价值的部分。3 分钟用法对号入座跳进对应章节。你的任务应该去看哪个章节学习汇编与逆向基础学习资源Learning / Books识别一个可执行文件及其能力文件识别与初筛阅读本机代码或单步跟踪执行本机代码分析 调试器跟踪调用、给运行中的程序插桩动态插桩与跟踪检查可疑文件、进程或内存镜像恶意软件分析分析 APK、.NET 程序集或 Java 程序Android 与托管代码分析 iOS 应用、macOS 二进制或苹果固件iOS 与 macOS解包 Python / Go / Unity / Godot / 混淆 .NET 程序语言运行时与打包器理解浏览器行为或未公开的协议Web 与协议提取固件镜像或解析二进制文件格式固件与硬件 文件格式对比不同版本构建、自动化分析差分与分析框架 AI 辅助分析 小贴士拿不准从哪开始先跑一遍文件识别与初筛如 Detect It Easy、PE-bear 快速看一眼文件是什么再按上表定位后续章节。三、11 大工具章节速览每个章节里有什么下表给出每个章节的代表工具和典型使用场景完整条目请查 README.md章节代表工具典型场景文件识别与初筛Detect It Easy、PE-bear、FLOSS、Malcat拿到一个陌生可执行文件先判断格式、编译器、加壳情况本机代码分析Ghidra、IDA、Binary Ninja、radare2反汇编 反编译读懂原生代码逻辑调试器GDB、x64dbg、WinDbg、rr动态单步、断点、记录重放执行过程动态插桩与跟踪Frida、Intel Pin、DynamoRIO、strace注入脚本跟踪调用、观察系统调用与 I/O恶意软件分析Volatility 3、YARA-X、REMnux、CAPE Sandbox内存取证、规则扫描、沙箱行为记录Android 与托管代码JADX、Apktool、ILSpy、dnSpyEx反编译 DEX、.NET 程序集与 Java 字节码iOS 与 macOSHopper、ipsw、objection、pymobiledevice3Mach-O 分析、苹果固件下载、运行时探查语言运行时与打包器pycdc、GoReSym、Il2CppDumper、de4dot解 PyInstaller 包、恢复 Go 符号、还原 Unity 元数据Web 与协议Burp Suite、mitmproxy、Wireshark、ScapyHTTP 流量拦截、抓包、自定义协议解析固件与硬件binwalk、QEMU、OpenOCD、sigrok固件镜像解包、交叉架构运行、硬件调试接口文件格式ImHex、Construct、Kaitai Struct、CyberChef用模式语言描述和解析二进制结构差分与分析框架angr、BinDiff、Triton、Unicorn符号执行、版本对比、指令级模拟AI 辅助分析Ghidra MCP、Hex-Rays IDA MCP、WinDbg MCP把反编译器接入 AI 智能体辅助重命名与解释每一章的工具描述都带何时该用/有何限制的注解例如checksec会注明缓解标志不等于漏洞结论de4dot会注明2020 年归档、不再更新——这类诚实的元信息正是新手避坑的关键。四、逆向工程入门路线从学习到实战清单把学习资源单独立章形成一条完整的成长路径打基础beginners.re免费书C/C 到汇编的跨架构对照、pwn.college免费在线实验课程、OST2结构化汇编/调试课程读经典章节中的 Books 小节收录《Practical Binary Analysis》《The Ghidra Book》《Practical Malware Analysis》等并标注了出版年份提醒注意时效性练实战练习与社区章节推荐 crackmes.one按平台/难度分级的练习二进制、FLARE-On年度挑战赛、picoCTFCMU 的免费 CTF对新手友好、Microcorruption浏览器里的嵌入式固件逆向挑战找组织r/ReverseEngineering、Reverse Engineering Stack Exchange 两个长期活跃的问答与分享社区。五、仓库结构与关键文件位置项目结构非常精简所有资料都有明确位置主清单与任务映射表README.md贡献指南如何提交新工具/修正条目CONTRIBUTING.md21 个同类清单的横向评测含维护活跃度结论docs/list-review.md候选工具的来源审查记录139 个条目的准入过程docs/priority-candidates.md浏览器方向工具专项评测docs/browser-tools-review.md4 个可复现的工具示例Construct / Scapy / YARA-X / Vineflowerexamples/resource-intake/README.md本地链接检查配置lychee.toml许可证LICENSECC0 1.0各工具保留自身许可证如果想完整浏览可以克隆仓库git clone https://gitcode.com/gh_mirrors/awe/awesome-reverse-engineering六、使用时的三个注意点商业工具看标注标注commercial的条目如 IDA、JEB、Burp Suite多数提供免费版但许可证边界要自己确认恶意软件样本只在隔离环境运行清单在恶意软件分析章节明确提示样本只在一次性隔离环境中执行已收录≠当前最优链接检查只保证可用性不保证工具质量清单也会如实标注归档项目archived与维护模式maintenance mode更新条目时建议一并核对。七、总结awesome-reverse-engineering 的独特之处在于把选工具这件事从翻长列表变成了查映射表任务 → 章节 → 工具 → 一句话说明适用场景。无论你是逆向工程入门者想找第一课还是老手要快速定位某类分析任务的工具链3 分钟就能从这张逆向工程工具映射表中找到对的方向。赞分享【免费下载链接】awesome-reverse-engineeringCurated reverse-engineering tools and learning resources for binaries, apps, firmware, formats, and protocols.项目地址https://gitcode.com/gh_mirrors/awe/awesome-reverse-engineering点击查看免费下载相关推荐逆向工程工具包终极指南3分钟快速上手实战想知道如何快速掌握逆向工程工具包的核心技巧吗 作为一名逆向工程师拥有一个功能强大的工具包能极大提升工作效率。今天就来带你3分钟搞定逆向工程工具包的部署与逆向工程应用安全如何入门逆向工程awesome-reverse-engineering 140精选工具清单完整指南如何入门逆向工程awesome reverse engineering 140精选工具清单完整指南 逆向工程Reverse EngineeringAntiMicroX手柄映射工具5分钟快速上手终极教程AntiMicroX手柄映射工具5分钟快速上手终极教程 你是否遇到过想用手柄玩PC游戏却发现游戏不支持的尴尬情况AntiMicroX作为一款开源的图形化手柄桌面应用上一篇如何配置gitsome代码覆盖率Codecov.yml完整指南与测试优化技巧下一篇Syzkaller系统调用描述语法终极指南如何编写高效内核测试用例创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考