Ghidra 是美国国家安全局开源的软件逆向工程框架,提供反汇编、反编译、图形化分析和脚本能力。
9.2万1万JavaApache-2.0更新于 16小时前
将 Android Dex、APK 等文件反编译为可读 Java 源码的命令行与图形界面工具。
jadx 可将 APK、dex、aab、apks、xapk 等文件中的 Dalvik 字节码转换为 Java 源码,也支持反编译 jar、class、aar 格式的 Java 字节码和 smali 文件,并能从 resources.arsc 中解析 AndroidManifest.xml 等资源。
项目同时提供命令行工具和图形界面 jadx-gui。图形界面支持语法高亮、跳转到声明、查找引用、全文搜索,以及 smali 调试器;命令行则可以设置输出格式、反编译模式、反混淆映射,并导出为 Gradle 工程。
由于并非所有代码都能完全还原,部分输出可能存在错误。项目也可作为库集成到 Java 项目中使用。
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
Ghidra 是美国国家安全局开源的软件逆向工程框架,提供反汇编、反编译、图形化分析和脚本能力。
让 LLM 客户端通过 MCP 调用 Ghidra 逆向分析功能的服务器,可反编译和分析二进制文件。
让 AI 智能体通过 MCP 和命令行逆向分析原生二进制、Electron 应用、.NET 程序集和网站。
面向 Android 和 Java 的类型安全 HTTP 客户端,通过注解接口方法发起网络请求。
用 Java 编写的自动化塔防即时战略游戏,玩家需要搭建工厂和物流来供给炮塔并守住基地。