Skip to content
项目

alexgaoth/awesome-reverse-engineered

在 GitHub 查看

alexgaoth/awesome-reverse-engineered has 1,292 GitHub stars and 228 forks. GitHot measured +8 stars in 24 hours. Last checked 2026-11-09 09:27 UTC. Last push 2026-11-02.

这些数字如何统计

Don't reverse engineer it twice. 17,000+ open-source tools built by reverse engineering closed apps, APIs, devices, protocols, file formats, games and AI tools. Search site + agent skill + MCP server, refreshed nightly.

实测星标增长

24小时
+8
7天
更新延迟
15天
更新延迟
1个月
更新延迟

各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。

README.zh-CN.md

原文

Awesome Reverse-Engineered

English · 简体中文 · Français · Español · Tiếng Việt · Português (BR)

同一个东西,不必逆向两次。

17,710 个开源工具,它们之所以存在,是因为有人逆向了某个封闭的应用、API、设备、协议、文件格式、游戏或 AI 产品。

搜索索引,或者交给你的智能体:npx skills add alexgaoth/awesome-reverse-engineered

Awesome Projects Nightly refresh Stars License: MIT + CC0 data

智能体技能 · 分类 · 本周热门 · 提交项目

项目名称和描述保留英文原文。 · 社区:LINUX DO


动手逆向之前

有了智能体,以及 REA、Ghidra 这样的工具,逆向工程比以往任何时候都快。但你准备拆解的应用、API、设备或文件格式,往往已经有人做过,成果就放在某个没人链接的仓库里。

  1. 先搜索。 用网站或智能体技能,按产品、厂商或协议搜索。
  2. 找到了? 直接用、帮忙修,有问题向上游反馈。一个持续维护的客户端,胜过十个私人脚本。
  3. 没找到? 自己动手,以开源形式发布,然后提交到这里,让下一个人从你停下的地方继续。

智能体能自己完成这项工作吗?Interop-Bench 用随机生成的协议和文件格式来测试,并通过实际运行代码来评分。

收录内容

共 17,710 个项目,合计 12.4M 个 GitHub 星标:活跃 10,096 个,放缓 2,490 个,停滞 3,491 个,已归档 1,178 个。主要语言:Python (4,021), C++ (2,665), C (2,528), JavaScript (1,057), C# (957)。

分类 项目数 精选
AI 工具与大模型客户端 755 claw-code, system-prompts-and-models-of-ai-tools, system_prompts_leaks
游戏反编译与重新实现 6,096 shadPS4, v86, RPCS3
设备、物联网与硬件 3,121 KOReader, LibrePods, OpenLogi
非官方 Web/应用 API 客户端 987 yt-dlp, youtube-dl, MediaCrawler
即时通讯与社交应用 310 WeChatMsg, ItChat, wechaty
第三方客户端 208 spotify-tui, nuclear, SimpMusic
中国及亚洲平台 776 lx-music-desktop, alist, RevokeMsgPatcher
苹果生态 347 fastlane, homebridge, OSX-KVM
驱动与底层硬件 442 MonitorControl, tinygrad, G-Helper
汽车 536 openpilot, evcc, VESC firmware
工业与楼宇自动化 292 HslCommunication, plc4x, IoTClient
固件与嵌入式 537 LEDE (Lean), OpenWrt, Tasmota
网络与通信协议 430 Sunshine, moonlight-qt, Impacket
文件格式 444 FFmpeg, ImHex, SheetJS
停服在线服务复活 635 NoLongerEvil Thermostat, Legacy Update, DeskThing
桌面软件重新实现 237 PhotoCraft, vaultwarden, Proton
替代前端 122 searxng, searx, Whoogle Search
移动应用 113 revanced-manager, Metrolist, LibreTube
逆向工程工具 1,173 rea, Ghidra, jadx
合集与 Awesome 列表 149 Corkami pics, awesome reverse-engineering (wtsxDev), android-security-awesome

起死回生

129 个被厂商关停、变砖或放弃的产品,靠逆向工程做出的开源项目重新活了过来。

产品 关停方 年份 复活项目
Spotify Car Thing Spotify 2024 DeskThing
Amazon Dash Button Amazon 2019 node-dash-button
Nest Learning Thermostat (1st and 2nd gen) Google 2025 NoLongerEvil Thermostat
AOL Instant Messenger (AIM) AOL 2017 Open OSCAR Server (Retro AIM Server)
Nintendo Wi-Fi Connection (DS and Wii online) Nintendo 2014 DWC Network Server Emulator
ICQ VK 2024 Open OSCAR Server (Retro AIM Server)
Pebble smartwatch Fitbit 2018 mobile-app
Neato robot vacuums Neato Robotics / Vorwerk 2025 fang

在「起死回生」页面查看全部 129 个 →

让你的 AI 智能体使用整个索引

当任务需要对接没有官方 API 的东西(智能插座、汽车、聊天应用、文件格式)时,你的智能体会搜索这个索引,按星标数、活跃度和许可证排序,阅读 README,然后挑选合适的工具。

npx skills add alexgaoth/awesome-reverse-engineered
其他安装方式

Claude Code 插件

/plugin install reverse-engineered --marketplace alexgaoth/awesome-reverse-engineered

MCP 服务器(Claude Desktop、Cursor 等任意 MCP 客户端)

claude mcp add reverse-engineered -- uvx --from "git+https://github.com/alexgaoth/awesome-reverse-engineered#subdirectory=mcp" reverse-engineered-mcp
{"mcpServers": {"reverse-engineered": {"command": "uvx", "args": ["--from", "git+https://github.com/alexgaoth/awesome-reverse-engineered#subdirectory=mcp", "reverse-engineered-mcp"]}}}

任意智能体或终端(单个文件,仅依赖 Python 标准库)

curl -sL https://raw.githubusercontent.com/alexgaoth/awesome-reverse-engineered/main/plugin/skills/find-reverse-engineered/scripts/re_index.py -o re_index.py
python3 re_index.py search tuya local          # ranked matches
python3 re_index.py info make-all/tuya-local   # entry + README excerpt
python3 re_index.py clone make-all/tuya-local  # shallow clone into vendor/

find-reverse-engineered

该技能在当前数据上的真实输出。

在网页上搜索

按分类、语言和健康状态筛选 17,710 个项目,可按星标数或最近活跃度排序。每次搜索都有可分享的链接。

在网页上搜索

打开搜索 →

本周热门

最近 7 天内有提交、星标最多的项目。

项目 用途 ★ 健康 语言
rea Agentic tool to reverse engineer apps from behavior down to native binaries 436,632 🟢 TypeScript
yt-dlp A feature-rich command-line audio/video downloader 205,695 🟢 Python
claw-code Clean-room Rust/Python rewrite of the Claude Code agent harness after the source leak 194,944 🟢 Rust
youtube-dl Command-line program to download videos from YouTube.com and other video sites 141,472 🟢 Python
Ghidra NSA's software reverse engineering framework with decompiler 98,293 🟢 Java
PhotoCraft Clean-room Photoshop-style photo editor written from scratch in pure Rust 77,373 🟢 Rust
system_prompts_leaks Archive of extracted system prompts from ChatGPT, Claude, Gemini, Grok and others, per vendor with history 70,921 🟢 Python
MediaCrawler Crawler for Xiaohongshu, Douyin, Kuaishou, Bilibili and Weibo posts and comments 70,345 🟢 Python
vaultwarden Unofficial Bitwarden-compatible server written in Rust 70,326 🟢 Rust
gpt4free Reverse-engineered third-party provider APIs giving free access to GPT-4 and other LLMs 67,012 🟢 Python

星标最多

# 项目 用途 ★ 健康 语言
1 rea Agentic tool to reverse engineer apps from behavior down to native binaries 436,632 🟢 TypeScript
2 yt-dlp A feature-rich command-line audio/video downloader 205,695 🟢 Python
3 claw-code Clean-room Rust/Python rewrite of the Claude Code agent harness after the source leak 194,944 🟢 Rust
4 system-prompts-and-models-of-ai-tools Extracted system prompts and tool definitions for Cursor, Claude Code, Devin, Windsurf, Kiro, v0, Lovable and more 144,516 🟢
5 youtube-dl Command-line program to download videos from YouTube.com and other video sites 141,472 🟢 Python
6 Ghidra NSA's software reverse engineering framework with decompiler 98,293 🟢 Java
7 PhotoCraft Clean-room Photoshop-style photo editor written from scratch in pure Rust 77,373 🟢 Rust
8 system_prompts_leaks Archive of extracted system prompts from ChatGPT, Claude, Gemini, Grok and others, per vendor with history 70,921 🟢 Python
9 MediaCrawler Crawler for Xiaohongshu, Douyin, Kuaishou, Bilibili and Weibo posts and comments 70,345 🟢 Python
10 vaultwarden Unofficial Bitwarden-compatible server written in Rust 70,326 🟢 Rust
11 gpt4free Reverse-engineered third-party provider APIs giving free access to GPT-4 and other LLMs 67,012 🟢 Python
12 FFmpeg Multimedia framework with many reverse-engineered proprietary codecs and containers 66,605 🟢 C
13 openpilot Open-source driver assistance system for 300+ car models 64,077 🟢 Python
14 CLIProxyAPI Wraps Codex, Claude Code, Antigravity, Grok and Gemini CLI OAuth backends as OpenAI/Claude-compatible APIs 57,780 🟢 Go
15 ImHex Hex editor for reverse engineers with a pattern language for binary formats 55,754 🟢 C++
16 lx-music-desktop LX Music: desktop music player aggregating Chinese music platform sources 55,110 🟢 TypeScript
17 CL4R1T4S Leaked system prompts and tool specs for ChatGPT, Claude, Gemini, Grok, Perplexity, Cursor, Lovable, Replit and others 51,795 🟢
18 jadx Dex to Java decompiler for Android apps 51,625 🟢 Java
19 Spotube Cross-platform Spotify client that streams audio from other sources 50,627 🟢 Kotlin
20 alist AList: file list and WebDAV server that mounts many cloud drives through their private APIs 50,420 🟢 Go
21 x64dbg Open source user-mode debugger for Windows 50,216 🟢 C++
22 RSSHub RSS feed generator that scrapes hundreds of sites and apps, many via unofficial APIs 46,847 🟢 TypeScript
23 mitmproxy Interactive TLS-capable intercepting HTTP proxy 46,663 🟢 Python
24 sub2api Relay that exposes Claude, OpenAI, Gemini and Grok subscriptions as unified APIs 45,579 🟢 Go
25 Sunshine Self-hosted game stream host that implements the NVIDIA GameStream protocol for Moonlight clients 43,056 🟢 C++

健康状态

含义
🟢 活跃:过去 12 个月内有推送
🟡 放缓:最后一次推送在 1 到 3 年前
🔴 停滞:超过 3 年没有推送
🗄️ 已被所有者归档
⚪ 未知:不在 GitHub 上托管

厂商一改动,非官方 API 就可能失效。依赖某个项目之前,请先看它的健康状态。

构建方式

flowchart LR
  A[Research agents<br/>GitHub, HN, Reddit,<br/>awesome-lists] --> B[Scope filter<br/>interoperability only]
  B --> C[GitHub API check<br/>exists, stars, license]
  C --> D[(data/entries.json)]
  D --> E[README and<br/>category pages]
  D --> F[Search website]
  D --> G[Agent skill]
  H[Nightly refresh<br/>GitHub Action] -->|stars, archived,<br/>dead links| D

原始数据:data/entries.json。已移除的仓库:data/removed.json。导入的列表和搜索记录:SOURCES.md。

筛选方式

3,420 次搜索,覆盖 GitHub、Hacker News、Reddit 和网页
351 个已有列表和合集被导入
202 个仓库被范围过滤器排除(漏洞利用、越狱、绕过、DRM、外挂)。研究智能体在这一步之前也会跳过这类项目。
17,710 个仓库收录在索引中,每个都经过 GitHub API 核验(是否存在、规范 URL、星标、许可证)
1,178 个已被所有者归档:保留并标记为 🗄️
100 个因仓库被删除或设为私有,被每晚检查移除(列表)

Projects per category

收录范围

本索引收录以互操作、保存和研究为目的的项目:非官方客户端和 SDK、开源驱动、本地控制库、文件格式解析器、协议文档、重新实现和反编译项目。许多地区的法律保护以互操作为目的的逆向工程(例如美国法典第 17 编第 1201(f) 条和欧盟软件指令第 6 条)。

**有意不收录:**漏洞利用和越狱、安全机制或证书固定绕过、解密工具、外挂、DRM 或付费墙移除、验证码破解、账号机器人和凭据工具。

使用非官方客户端可能违反服务条款。请只在你自己的账号、设备和数据上使用这些项目。

参与贡献

知道应该收录的项目?请提交 issue,附上仓库链接和一句话说明它逆向了什么,或者发 PR 把它加入 data/entries.json。分类错误、链接失效或超出范围,也请提交 issue。

由 @alexgaoth 借助研究智能体整理。每个条目都经过 GitHub API 核验。

你的项目被收录了吗?

Listed in Awesome Reverse-Engineered

可以把这个徽章加到你的 README 里。在网站上,每个项目都有一个 badge 按钮,可以复制指向该项目条目的版本。

[![Listed in Awesome Reverse-Engineered](https://img.shields.io/badge/listed%20in-awesome--reverse--engineered-ffb000?style=flat-square&labelColor=0e0f0d)](https://github.com/alexgaoth/awesome-reverse-engineered)

星标历史

许可证

代码(脚本、网站、智能体技能)采用 MIT,列表和数据采用 CC0 1.0。每个链接的项目有各自的许可证。

如果它让你省去了亲自逆向的麻烦,请给它一个星标。

探索相关项目