Token导航 LogoToken导航

MCP Server · 运维云端

dJEB MCP server

JEB MCP Server是一个连接Claude Desktop与JEB反编译器的模型上下文协议服务器,用于Android APK的AI辅助逆向工程分析。

HTTP官方级别未说明来源级核验工具 0
逆向工程PythonClaudeClaude Desktop

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
dPhoeniixx
提供方
dPhoeniixx

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

20

仓库热度

收录来源

2 个

MCP World

选型结论

dJEB MCP server 属于运维云端类 MCP Server,公开资料标注 0 个工具,通过HTTP 远程服务接入,适配 Claude Desktop、Claude,没有现成的安装命令;接入前要先准备 会话凭据。

分类

运维云端

传输方式

HTTP

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

远程服务不用写启动命令,在客户端 MCP 配置里填服务地址即可,具体字段按官方文档填写。

上手步骤

  1. 1

    确认访问方式

    这是HTTP 远程服务,本地不用装依赖;先确认服务地址、账号归属和额度,再决定接哪个客户端。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填服务地址;需要授权的先完成登录,再回到客户端刷新。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

JEB MCP服务器

一个模型上下文协议(MCP)服务器,将Claude Desktop与JEB反编译器连接起来,用于Android APK分析。这种集成使人工智能辅助的逆向工程工作流程直接在Claude中实现。

特性

  • 反编译:将DEX中的方法和类分解为Java源代码
  • 代码导航:列出类、搜索资源并探索交叉引用
  • 批量重命名:批量重命名类、方法、字段和局部变量
  • 资源分析:访问AndroidManifest.xml、资源和资产文件
  • 参见项:查找对方法、字段和字符串的所有引用
  • 类层次结构:探索类实现和继承

建筑

该系统由两部分组成:

  1. JEB MCP服务器 (dJEB_mcp_server.py):作为Jython脚本在JEB内部运行,通过套接字公开JEB的API
  2. 桥梁脚本 (jeb_mcp_bridge.py):通过stdio将Claude Desktop连接到JEB服务器
Claude Desktop  jeb_mcp_bridge.py  (port 8851)  dJEB_mcp_server.py (JEB)

安装

先决条件

  • JEB反编译器(许可版本)
  • 克劳德桌面

设置

  1. 克隆此存储库:
   git clone https://github.com/yourusername/jeb-mcp-server.git
   cd jeb-mcp-server
  1. 配置Claude桌面:

编辑您的Claude Desktop MCP配置文件:

- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json - 视窗: %APPDATA%/Claude/claude_desktop_config.json

添加以下配置:

   {
     "mcpServers": {
       "jeb-mcp-server": {
         "command": "python3",
         "args": ["/absolute/path/to/jeb-mcp-server/jeb_mcp_bridge.py"]
       }
     }
   }
  1. 在JEB中加载脚本:

- 打开JEB反编译器 - 加载您的目标APK文件 - 运行脚本: File → Scripts → Run Script... → 选择 dJEB_mcp_server.py - 服务器将开始监听端口8851

  1. 重新启动克劳德桌面 加载MCP服务器配置

用法

配置后,您可以使用自然语言通过Claude Desktop与JEB进行交互。服务器提供以下工具:

可用工具

工具说明
decompile_method将特定方法分解为Java源代码
decompile_class将整个类分解为Java源代码
list_classes列出所有具有可选过滤和分页的类
implements_of_class获取类/接口的所有实现
get_xrefs获取方法、字段或字符串的交叉引用
batch_rename一次重命名多个类、方法和字段
batch_rename_local_variables跨多个方法重命名局部变量
get_manifest_file检索并搜索AndroidManifest.xml
get_resource_file访问资源文件(布局、字符串等)
search_resources使用正则表达式模式搜索资源文件

示例提示

以下是您可以在JEB MCP服务器上使用的强大提示:

1.深度链接分析

提示:

Analyze the deep-link handling in this Android application step-by-step.
I want you to:
1. Find all activities that handle intent filters with data schemes
2. For each deep-link handler, trace the URL parsing logic
3. Extract all possible endpoints and their parameters
4. Ignore any analytics or tracking code
5. Create a comprehensive map of all deep-link endpoints with their functionality

Please be thorough and explore all related classes.

2.智能类重命名

提示:

I want to rename the obfuscated class "La/b/c;" and its methods to meaningful names.

Please:
1. Decompile the class and analyze its purpose
2. Find all classes that reference or are referenced by this class
3. Examine the broader context by looking at:
   - Parent classes and interfaces
   - Classes that call its methods
   - Classes instantiated within it
4. Only rename elements you're confident about based on:
   - Method functionality
   - String constants used
   - Android framework patterns
   - Common design patterns
5. Provide the rename mappings with explanations
6. Execute the batch rename operation

Be conservative - only rename what you're certain about.

3.API端点提取

提示:

Extract all REST API endpoints used by this application.

Please:
1. Find all HTTP client usage (Retrofit, OkHttp, HttpURLConnection, etc.)
2. Locate API interface definitions or base URL constants
3. For each endpoint, extract:
   - HTTP method (GET, POST, etc.)
   - Full URL path
   - Request parameters
   - Response handling
4. Group endpoints by feature/module
5. Create an API documentation with examples

Focus on actual API calls, ignore logging or analytics.

4.广播接收机分析

提示:

Analyze all broadcast receivers in this application.

For each receiver:
1. Identify what intents it listens for
2. Explain what actions it performs
3. Check if it's exported and the security implications
4. Find where broadcasts are sent from within the app
5. Map the complete broadcast communication flow

Document any security concerns with exported receivers.

5.交叉引用追踪

遵循执行流程:

"Starting from the MainActivity onCreate method, trace all
method calls related to user login, and map the complete
authentication flow with all classes involved."

贡献

欢迎投稿!请随时提交问题或拉取请求。

发展

代码库由以下部分组成:

  • Jython代码 (dJEB_mcp_server.py):在JEB的Jython环境中运行
  • Python 3代码 (jeb_mcp_bridge.py):标准Python stdio桥

贡献时:保持与JEB Jython 2.7环境的兼容性

许可证

MIT许可证-有关详细信息,请参阅许可证文件

致谢

支持

对于问题、疑问或功能请求,请在GitHub上打开问题。

______________________________________________________________________

备注:这是一个非官方工具,不隶属于PNF Software或Anthropic,也不受其认可。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

APK分析Python本地部署逆向工程代码反编译Android安全AI辅助开发

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。
  • 走远程地址,接入方不用在本地装运行环境。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到会话凭据的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
dJEB MCP server

MCP World · 本页

0HTTP未标注2 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

dJEB MCP server 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

dJEB MCP server 怎么在 Claude Desktop、Cursor 里配置?

它是HTTP 远程服务,在客户端的 MCP 配置里填服务地址即可,不用本地装依赖;需要授权或 API Key 的,先在官方页面拿到凭据再填。

dJEB MCP server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

dJEB MCP server 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

dJEB MCP server 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP