jadx-ai-mcp

在 JADX 里直接问 AI,逆向分析效率翻倍

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 282 🐛 待处理 4 👀 关注 11
GitHub ↗
GitHub 星标 ★ 3007
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源插件,基于Apache-2.0许可,完全免费,无付费版本。

项目预览

jadx-ai-mcp 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开源模型
开发团队zinja-coder
定价模式🏷️完全免费
价格说明开源插件,基于Apache-2.0许可,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Java
技术栈/模型ai,java,llm,mcp,mcp-server,mcp-servers,mobile,model-context-protocol,model-context-protocol-servers,pentesting,reverse-engineering,sast,vapt
GitHub 星标★ 3007
上线时间2025-04-07 00:00:00
代码更新2026-10-19
仓库体积28.4 MB
本站数据更新2026-11-10
维护状态较活跃
收录时间2026-08-09
浏览次数5

项目介绍

jadx-ai-mcp 是一个针对 JADX 反编译器的插件,旨在将 MCP(模型上下文协议)服务器集成到 JADX 中,让开发者能够在反编译 Android 应用时直接调用 AI 模型辅助分析。它解决了逆向工程中代码理解耗时、逻辑梳理困难的问题,通过连接 AI 能力,自动生成代码注释、解释函数逻辑、识别恶意行为或加密算法,甚至辅助重打包分析。核心能力包括:无缝嵌入 JADX 图形界面,提供交互式 AI 问答;支持多种 MCP 服务器配置,可对接本地或云端模型;利用 JADX 的反编译结果作为上下文,提升 AI 分析的准确性。该工具面向安全研究员、恶意软件分析师和 Android 开发者,显著提升逆向效率,降低分析门槛。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 3007

技术标签

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 15 分钟 部署方式:本地安装 4 步

环境要求

  • 已安装 JADX / JADX-GUI,用于加载插件并反编译 APK
  • 具备 Python 运行环境,且已安装 uv(命令均以 uv run 执行)
  • 可用的 MCP 客户端与 LLM(如 Claude)用于对接 MCP 服务器
  • 远程连接场景下,JADX 主机与 MCP 服务器主机网络互通

安装与启动步骤

  1. 1安装 JADX 插件

    在 JADX-GUI 中通过插件安装界面装入插件;README 提示也可用一行命令安装最新版插件,无需手动下载 jar。

  2. 2以 HTTP 模式启动服务

    默认在本地以 HTTP Stream 模式运行 MCP 服务器,供 MCP 客户端调用并与 JADX 插件通信。

    uv run jadx_mcp_server.py --http
  3. 3指定端口启动

    当默认端口被占用或需固定端口时,用 --port 指定 MCP 服务器监听端口。

    uv run jadx_mcp_server.py --http --port 9999
  4. 4连接远程 JADX 插件

    JADX 跑在远程机器时,用 --jadx-host 指定其 IP;插件监听端口非默认时加 --jadx-port。

    uv run jadx_mcp_server.py --http --jadx-host 192.168.1.100
    uv run jadx_mcp_server.py --jadx-port 8652

关键配置

配置项必填说明示例
JADX 插件端口否在 JADX AI MCP 插件中配置其监听端口,可一键恢复默认端口8652
--port否MCP 服务器 HTTP 模式监听端口,默认端口被占用时可改9999
--jadx-host否指定 JADX 插件所在远程主机地址192.168.1.100
--jadx-port否指定 JADX 插件监听的自定义端口,需与插件侧一致8652

如何确认成功

服务器启动无报错,并在 JADX 插件的 Server Status 处看到服务状态正常。

常见问题

Q:默认端口被占用怎么办?

A:在启动命令中加 --port 指定其它端口,例如 uv run jadx_mcp_server.py --http --port 9999。

Q:JADX 和 MCP 服务器不在同一台机器上怎么连?

A:用 --jadx-host 指定 JADX 所在主机 IP,如 uv run jadx_mcp_server.py --http --jadx-host 192.168.1.100。

Q:JADX 插件改了监听端口如何对接?

A:用 --jadx-port 指定与插件一致的自定义端口,例如 uv run jadx_mcp_server.py --jadx-port 8652。

Q:插件怎么装?

A:可在 JADX-GUI 中按截图通过插件界面安装;README 提到也有一行命令可直接安装最新插件,需参考原文补全该命令。

注意事项

  • README 中插件的一行安装命令在节选中被截断,请以仓库原文为准,勿随意替换命令。
  • 所有服务器命令均需在有 jadx_mcp_server.py 的目录下执行,否则 uv run 会找不到脚本。
  • HTTP 模式方便远程连接,跨机使用时注意主机防火墙与端口放行。

核心亮点

  • 深度集成 JADX,选中代码即可向 AI 提问,无需切换工具
  • 利用反编译上下文,AI 回答更贴合实际代码逻辑
  • 支持自定义 MCP 服务器,可接入本地私有模型,数据安全可控

不足之处

  • 依赖 JADX 版本,可能随 JADX 更新出现兼容性问题
  • 文档/社区待观察

适用场景

  • 恶意 Android 应用行为分析,快速定位危险代码
  • 逆向工程中理解混淆代码或复杂算法逻辑
  • 批量分析 APK 时,辅助生成代码文档和注释

替代项目

ChatGPT-JADX、jadx-ai、GhidraMCP

上一篇:Open-Interface

下一篇:Lealone

同类项目推荐

eigent 开源

本地免费跑 AI 智能体,替代 Claude Cowork 和 Codex

Eigent: The Open Source Cowork Desktop - Local and Free Alternative to Claude Cowork···

★ 15790 2026-08-09
AgentDeck 开源

把 AI 编程代理的控制权握在手里,一键操控,多端可视。

Local dashboards and physical controls for AI coding agents — native 3D aquariums, ···

★ 293 2026-08-09
getnote-openclaw 开源

让AI助手直接读写你的Get笔记,知识管理自动化

Get 笔记 openclaw Skill

★ 140 2026-08-09
omega-memory 开源

给AI编程助手装上永久记忆,跨会话不忘事

Persistent memory for AI coding agents

★ 224 2026-08-09
jarviscore-framework 开源

让智能体像同事一样互相找活干,还不碰密钥

JarvisCore is a runtime where AI agents operate as a fleet of equal peers. Agents di···

★ 125 2026-10-13
vendo 开源

把 AI 智能体嵌入你的产品,让用户用对话搞定自动化

Embedded agents your customers use to automate work, build views, and connect their ···

★ 638 2026-08-09
devo 开源

一套运行时,自由接入 DeepSeek/Qwen 等模型,本地智能编码

A self-improving agent. Tested on DeepSeek, Qwen, Kimi, GLM models. Supports MCP, S···

★ 346 2026-08-09
akm 开源

用命令行统一管理 AI 智能体的知识、记忆和技能,让智能体更懂你。

Agent Knowledge Manager (akm). A CLI tool to manage AI agent knowledge, memories, sk···

★ 70 2026-08-09
opprime-world-key 开源

让 AI 智能体在元宇宙中安家,自主生存与协作

The key that opens Opprime World — the first metaverse where AI agents are natives,···

★ 80 2026-08-09