此 Claude Code 技能利用 jadx 和 Fernflower 等强大工具,实现了 Android APK、XAPK、JAR 和 AAR 文件的自动化反编译。它使开发人员能够直接从编译后的二进制文件中提取 HTTP API、Retrofit 端点和身份验证模式。该工具还提供了追踪复杂调用流程的功能,即使在处理混淆代码时也能深入分析应用架构。
该项目是一个专门的 Claude Code 技能,旨在自动化 Android 二进制文件的逆向工程,特别针对 HTTP API 和网络通信模式的提取。通过集成 jadx 和 Fernflower 等成熟的反编译引擎,它使用户能够在没有原始源代码的情况下,重构源代码并追踪从 UI 组件到网络请求的复杂调用流程。其架构优先考虑模块化工作流,能够处理混淆代码并提供对比分析,使其成为安全研究人员和开发人员记录未文档化 API 端点的强大工具。
首先,请确保已安装 Java JDK 17+,并通过 marketplace 命令或在本地克隆存储库将该技能添加到 Claude Code。安装完成后,您可以使用 '/decompile' 斜杠命令后跟目标文件路径来触发工作流,或者使用自然语言提示来请求特定的 API 提取。