搜索你想找的开源项目

输入名称、用途或关键词,也可粘贴 GitHub 仓库链接

分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

maluramichael/awesome-reverse-engineer-anything

学习资源

整理开源逆向工程项目、游戏反编译、模拟器与工具的清单,附 Star 数、最近提交和健康分。

100
4
Python
CC-BY-4.0
今天创建

项目介绍

这是一个 Awesome 风格的清单,收录对闭源软件、游戏、主机、协议和设备做逆向工程的开源项目,以及拆解它们所用的工具。条目按应用、游戏、模拟器、协议与格式、硬件与固件、工具分组,每行给出被逆向的对象、一句话说明、Star 数、最近提交日期和健康分。

收录有门槛:至少 500 Star 且最近一年内有提交,进入后不再移除。Trending 表按最近 7 天每日新增 Star 排序,没有日快照的项目先用生命周期均值。README 由 data/projects 生成,不手工编辑生成说明。

它适合想快速了解逆向生态全貌的人:反编译项目、静态重编译、源码移植、模拟器、私有 API 的开源客户端、固件工具,以及 Ghidra、Frida 这类调试与反编译工具工具分类。它是阅读和发现用的资料,本身不是可运行的工具。

快速使用

不需要安装。打开 README,从目录选一个分类,例如游戏或协议、API 与格式,读表格里的说明,再点进对应项目仓库查看构建、下载和许可信息。

想先了解近期动向,可从 Trending 表入手,再跳到对应分类。清单自身的增量和 Star 历史分别在 Growth 和 Star History 两节Growth Star History。

投稿通过 issue 表单提交,机器人会整理成 pull request,条目格式见贡献指南贡献指南。

使用约束

  • 清单按热度筛选,不是质量评审:500 Star 和近期提交的门槛不能说明被收录项目的正确性、维护深度或安全性。
  • 健康分明确只是汇总 GitHub 报告的事实(许可证、提交分布、贡献者、开放 issue、是否归档),项目声明它不代表质量脚注。
  • Star 数是抓取时点的值(2026-11-02 抓取),Trending 的「每日 Star」在缺少日快照时是生命周期均值。
  • 仓库本身是文档:每个收录项目有自己的许可证、平台要求和法律限制,多个游戏重编译项目要求自备游戏文件且不附带游戏数据。
  • 仓库采用 CC-BY-4.0 许可证。

HotRepo 点评

该项目在 2026-11-03 进入 HotRepo 的 Python 新项目榜,记录为 100 Star、4 Fork,全部计在 2026-11-02 至 2026-11-03 的统计窗口内,基本等于它当时的全部 Star。单次快照只能确认它上过榜,不足以判断后续热度。技术上值得注意的是它的机器人化结构:数据放在 data/projects,评分由确定性脚本完成,收录规则只增不减。同一设计也带来取舍:只进不出的清单会逐渐偏向历史档案,因此 Trending 表是判断当前活跃度最值得看的部分。

本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。