Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
androidReverse — Android 逆向工程完全在设备上进行。Radare2 二进制分析,8 个 Java 反编译器,Flutter 与 Unity il2cpp 支持。 | Kitploit
工具/GitHubGitHub/ultrasina/androidreverse
Android安全静态分析移动应用渗透测试逆向工程移动安全二进制分析学习与教育固件分析
GitHubultrasina/androidreverse

androidReverse

Android 逆向工程完全在设备上进行。Radare2 二进制分析,8 个 Java 反编译器,Flutter 与 Unity il2cpp 支持。

查看仓库
10481015天前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Android 逆向工程

Platform Architecture Status

Download

一套完全在 Android 上运行的逆向工程套件。无需 PC、无需 ADB、无需桌面工具——从 APK 提取到原生二进制分析、编辑和重建,一切都在设备端完成。


MCP 服务器

androidReverse 内置了一个 Model Context Protocol 服务器,允许兼容 MCP 的 AI 客户端连接并直接编辑项目中的资源、AXML、清单和 Smali。编译/重建仍保留为手动、由用户触发的步骤。


Java 反编译

每个类可一键选择八种引擎:

引擎说明
CFR能很好地处理大多数现代混淆
Procyon擅长泛型和 lambda
JD-Core快速、轻量
Krakatau字节码级精度
VineflowerFernflower 分支,控制流处理能力强
Jadx主要引擎
Jadx Fallback在 Jadx 失败时自动激活
Jadx IR原始中间表示

原生二进制分析

由通过 JNI 嵌入的 Radare2 引擎驱动。

  • 控制流图(CFG): 基于 Compose Canvas 构建的交互式可拖拽节点画布,支持双指缩放
  • 调用图与交叉引用追踪: 可调节深度的入站/出站调用及字段读/写引用图
  • 多模式输出: 在伪 C 反编译、原始汇编和十六进制转储之间切换
  • 块检查器: 带内存地址和执行启发式分析的汇编指令
  • 二进制信息面板: 一目了然地查看可执行文件元数据
  • 函数重命名与注释: 直接在反编译器中标注二进制函数

APK 与资源处理

  • 通用提取: .apk、.xapk 和拆分 .apks——从存储或已安装应用中提取
  • 强化 AXML 解码: 基于反射的 AXMLPrinter,可绕过现代清单混淆
  • 深度 ARSC 解析: 在统一树视图中浏览资源表、字符串池和 XML 属性映射
  • 导出/替换: 从 APK 中提取单个文件,或将替换文件直接放回

资源、AXML 与清单编辑

  • 资源编辑: 就地编辑应用资源,而不仅仅是查看
  • AXML 编辑: 直接编辑二进制 Android XML
  • 清单编辑: 直接编辑 AndroidManifest.xml
  • 资源布局预览: 编辑时可视化预览 Android 布局资源
  • 专业图像编辑器: 应用内置完整的图像编辑功能

APK 重建与签名

  • APK 重建: 修改后直接从应用内重新打包 APK
  • 签名管理器: 创建、导入和导出 JKS 密钥库,并为重建的 APK 签名

Smali 工具

  • Smali LSP: 语言服务器支持,实现更智能的导航和编辑
  • Smali 编辑: 直接在应用内编辑 Smali
  • Smali 格式化: 自动格式化 Smali 代码
  • Smali 导入/删除: 导入新的 Smali 文件或删除现有文件
  • Smali 复制路径: 快速复制类/方法的路径以供其他地方引用
  • 跳转到定义: 从 Smali 寄存器直接导航到类和方法的定义
  • 类结构指南针: 在大类中筛选并跳转到方法或字段
  • 智能 Smali 解释器: 选择任意 Smali 代码块,即可立即获得该代码功能的通俗易懂的解释

XML 工具

  • XML LSP: 语言服务器支持 XML 编辑
  • XML 格式化: 自动格式化 XML
  • XML 搜索: 在 XML 文件中搜索
  • XML 数据转换器: 直接在 XML 文件中转换数据

跨平台应用支持

  • Flutter: 通过 Unflutter 进行 Dart AOT 分析
  • Unity: 原生 il2cpp 元数据解析和函数恢复

代码编辑器

基于 Sora Editor 构建,采用 TextMate 语法管线。支持 Java、Smali、ARM 汇编、C、XML 和十六进制的语法高亮。内置通用文本编辑器,用于处理普通(非代码)文件。


文件管理

  • 删除文件: 单独或批量删除文件
  • 扩展文件属性: 查看每个文件更详细的元数据

内置实用工具

数据转换器 — 无需外部工具即可即时编码/解码,现已扩展支持 XML 转换:

Base64 · 十六进制 ↔ 十进制 · 十六进制 ↔ 文本 · URL 编码/解码 · Unicode 转义 · XOR 加密 · 颜色十六进制预览 · XML

全局笔记本 — 跨会话持久化笔记。记录偏移量、记录发现、保存代码片段。

类书签 — 在长时间会话中固定关键类以便快速访问。

深度内存搜索 — 支持正则表达式,可同时在 Smali、XML、类名和原生二进制模式中搜索,性能和准确性均有提升。

证书详情 — 扩展了方案支持,用于检查签名证书。


截图

仪表盘与提取Smali 导航原生 CFG
Dashboard
调用图AXML 解码笔记本
CallGraphXML

免责声明

仅用于教育目的和对您已获得作者明确许可的应用进行安全研究。开发者对滥用行为不承担任何责任。


致谢

  • Sora Editor — 移动代码编辑器
  • radare2 — 原生二进制分析引擎
  • CFR、Procyon、JD-Core、Krakatau、Vineflower、Jadx — Java 反编译引擎
下载工具
Smali
CFG
树视图提取与包解析带跳转到定义功能的 Sora Editor交互式 Radare2 汇编块
Notebook
可调节深度的交叉引用映射语法高亮 XML 查看持久化多会话笔记