逆向工程仓库目录

应用 · 托管代码

浏览 84 个应用 · 托管代码相关仓库,查看项目简介、原始链接与许可证信息。

搜索仓库精选资源 99下载完整 JSON ↓
关于这个索引

共扫描 2,000 个仓库,提供 1,979 个浏览条目;21 个超出范围的条目仍保留在完整 JSON 中。

这是自动发现的仓库索引,未逐项精选或运行测试。分类依据元数据;简介提供 AI 辅助中英翻译。星标为采集时快照。

扫描方法 ↗ · 范围排除记录 ↗

84 个仓库

扫描快照:2026-10-16 UTC

icsharpcode/ILSpy

26,662 星标

.NET 反编译器,支持生成 PDB、ReadyToRun、元数据等功能,而且跨平台!

Kaitai Struct:用于生成二进制数据解析器的声明式语言,支持 C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby / Rust。

icedland/iced

3,592 星标

极速且准确的 x86/x64 反汇编器、汇编器、解码器和编码器,支持 Rust、.NET、Java、Python 和 Lua。

SteamRE/SteamKit

3,210 星标

SteamKit2 是与 Valve 的 Steam 网络互操作的 .NET 库,旨在提供简单且可扩展的接口,以执行网络上的各种操作。

Entity Framework Core Power Tools:在 Visual Studio 与命令行中提供逆向工程、迁移和模型可视化功能。

tuyoogame/huatuo

2,338 星标

huatuo 是一个特性完整、零成本、高性能、低内存、近乎完美的 Unity 全平台原生 C# 热更新方案。

KumoKyaku/kcp

1,005 星标

KCP 的 C# 版本,线程安全,运行时无内存分配,对 GC 无压力。

WpfHexEditor Studio 是基于 WPF 与 .NET 8 的 IDE,面向高级二进制分析和逆向工程,将强大的十六进制编辑器、深入检查工具以及对 .NET 项目和 Visual Studio 解决方案的原生支持整合到一个高性能平台中。

EgorBo/Disasmo

706 星标

VS2022 插件。点击任意方法或类,即可查看 .NET Core 的 JIT 为其生成的汇编代码。

anydream/il2cpp

606 星标

将 MSIL/C# 转换为 C++ 的工具,速度快于 CoreCLR,内存开销低。(已停止维护。C# 是一门好语言,但 .NET 不是一个干净的平台。)

B2R2-org/B2R2

552 星标

B2R2 是使用 F# 编写的完全托管二进制分析框架,提供丰富的算法、函数和工具,用于逆向工程、程序分析和二进制级检查。

1-3-7/disrobe

152 星标

用于逆向工程和恶意软件分析的静态反编译、去混淆与脱壳工具:涵盖 Python 反编译(3.8–3.15)、PyInstaller 提取、PyArmor 脱壳、JavaScript 去混淆(obfuscator.io、JS-Confuser、webpack)、Android APK 与 Java 反编译、.NET 去混淆、UPX 脱壳,以及 Lua、PHP、WASM、PowerShell。提供 MCP 服务器。

将 .NET IL 转换至 .NET 尚不支持的平台和架构,由 Cecil 提供支持

在 IDA Pro 中从已剥离符号的二进制文件恢复 .NET Native AOT 元数据,包括 MethodTable、类型层次、虚方法及字符串字面量。是 washi1337/ghidra-nativeaot 的 IDAPython 移植版。

IL2CPP 是 Unity 的 AOT 编译器,将 .NET 编译器生成的中间语言(IL)转换为 C++ 代码。其可执行库提供垃圾回收器、平台无关的流与文件访问,以及内部调用实现,即直接修改托管数据结构的原生代码。

用于读取、写入和分析 SWF 文件的 .NET 库,支持 ABC/AVM2、AS3 反编译及去混淆。

适用于 Agile.NET(SecureTeam/CodeVeil)虚拟机方法保护的通用去虚拟化工具:通过对运行时 DLL 的结构进行逆向分析来重建 CIL,无需为各个构建版本硬编码操作码表。

基于 AssetRipper 的 Unity 游戏素材命令行提取工具,可按需、按配置导出 CG、音频、立绘和背景。

为 SecTalks Brisbane 2017 CTF 活动制作的 .NET Crackme 挑战,包含题解和解答。

IL2CPP 到 C# 的反编译器:输入 global-metadata.dat 与 GameAssembly.dll,输出真正的源代码目录树,每个方法体均从原生 x64 代码提升还原。

global-metadata.dat 读取器,无需二进制文件即可在本地转储其内容,因此不包含地址或完整类型信息。可用于检查序列化涉及的数据结构,基于 Prefare 的 Il2CppDumper。

用于初步检查二进制文件或应用包的工具,提供有证据支持、无需执行目标的静态分析,包括 CLI、含 15 个工具的 MCP 服务器和本地 Web 界面,仅依赖 Node.js。

快速现代的 .NET 9 工具,从 Windows、Android 和 iOS 上的 Unity IL2CPP 游戏中提取类型、方法、字段和符号。

BinaryAnalyzerCLI:用于 PE/ELF/原始二进制文件初步评估的控制台静态分析工具。提供流式反汇编、函数语义统计、字符串与可疑 API 提取,以及可选的 AI 辅助审查。支持切换 Iced/Capstone 后端。目前处于早期 Alpha,正在积极开发。

3GPP 协议工作台:检查、编辑和重放 PCAP 中的 PFCP/NGAP/GTP-U/NAS/S1AP/Diameter 数据包,使用 tshark 进行协议解析,基于 .NET 8 和 Avalonia。

Unpacker by Fahad:DPT 格式 Android 加固分析,涵盖 RC4 代码存储密钥恢复、DEX 还原与重建、APK 签名及验证流程。

突破游戏流程:无敌模式、超高伤害、一切无限。面向 Go Next! Demo(Unity 6 / IL2CPP)的 MelonLoader 修改器、存档解锁器与 CoreModule 修复工具。

查看本仓库代码并跟随作者 YouTube 频道的相关教程视频,学习如何基于常用的 Northwind 数据库开发软件应用

部署在服务器上的 Millennium 公用电话群管理平台,提供配置下发、表分发、通话计费、卡片管理、维护、固件编排、DLOG/NCC 诊断和审计。基于 .NET 9、React 和 PostgreSQL。

用于恶意软件检测的多层混合架构:结合 YARA、静态机器学习(EMBER-2381 + OVERLAY-6、ONNX),以及覆盖区、.NET 和 IL 分析,提供可操作的判定和取证解释。采用 FastAPI API 与 React/Electron 前端。

从 Unity 游戏程序集(DummyDll)或任意其他 .NET 程序集提取 MessagePack 模式,并在紧凑的无键 msgpack、带命名键的 msgpack 和 JSON 之间转换的工具。

REA - Reverse Engineer Anything 6.3.0(2026 年 10 月 10 日)。面向智能体的逆向工作台,通过统一 MCP 覆盖二进制、JavaScript、Electron 和 .NET,支持 Hopper/Ghidra/IDA 后端,面向 Windows 10/11 x64。

静态 JavaScript 去混淆与风险初步分析命令行工具,不执行代码即可解包 P.A.C.K.E.R.、obfuscator.io 字符串数组、转义内容和源码映射,支持 JSON 与 SARIF 输出。

精选 130 多种逆向工程工具,覆盖二进制文件、Android、.NET、固件和智能合约。每项均标注安全标记,提供每周维护数据和智能体时代的 MCP 服务器。

Strata:适用于 Windows 的便携反编译器,结合 JADX/ILSpy/Ghidra 分析、AI 智能体、Ollama 和本地 JavaScript 去混淆,可选集成 dotPeek 和 Binary Ninja。

集成式 Android 安全平台:SAST、MobSF、基于模拟器的动态分析和 DAST(Nuclei),并提供 AI 辅助报告。

REA 逆向工程命令行工具(morluto/rea)的图形前端,提供 Windows 便携构建及 153 个根据模式定义生成的命令。