RevEngiSquad/revengi-app

GitHub: RevEngiSquad/revengi-app

一款跨平台的逆向工程综合工具箱,集成了 APK 分析、Flutter 逆向、Dex 修复及本地 AI 辅助功能。

Stars: 158 | Forks: 21

RevEngi Logo

RevEngi App




## 功能 RevEngi App 包含多种功能,包括: * **JNI 分析:** 从 APK 文件中提取 JNI 签名,以理解原生方法接口。 * **Flutter 分析:** 分析 Flutter 库以深入了解应用程序结构和行为。 * **Blutter:** 用于深度分析 Flutter 二进制文件的专用工具。 * **MT Hook:** 生成 MT Enhanced Hooks,用于高级插桩和修改。 * **Dex 修复:** 修复损坏的 DEX 文件,以恢复和分析应用程序代码。 * **提取/查看 APPs:** 提取 APK 并查看应用程序信息,如包名、版本、签名等。 * **Smali 语法参考:** 快速和高级访问 Smali 指令集,如操作码、格式和描述,用于代码分析和操作。并在适用时提供了示例。 * **本地 LLM:** 设备端 AI 聊天,支持 Llama、Qwen、Gemma 等模型及聊天历史记录。您的数据保留在您的设备上。自定义 `baseUrl` 到您的 ollama 实例以进行远程访问。 * **主题定制:** 提供浅色、深色和跟随系统的主题选项。 * **Split APKs 合并器:** 将 Split APKs 合并为单个 APK(支持 APKS/APKM/XAPK 转 APK)。 * **API 密钥:** 从个人资料部分获取您的 API 密钥,并使用它访问 [RevEngi API](https://revengi.in/docs/api),将其集成到您自己的工具和脚本中。 ## 下载 | Android | Windows | Linux | Web | iOS | | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [![Android](https://img.shields.io/badge/Android-3DDC84?style=for-the-badge&logo=android&logoColor=white)](https://github.com/RevEngiSquad/revengi-app/releases/latest/download/RevEngi-Android-universal.apk) | [![Windows](https://img.shields.io/badge/Windows-0078D6?style=for-the-badge&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48IS0tIUZvbnQgQXdlc29tZSBGcmVlIDYuNy4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgQ29weXJpZ2h0IDIwMjUgRm9udGljb25zLCBJbmMuLS0+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAgOTMuN2wxODMuNi0yNS4zdjE3Ny40SDBWOTMuN3ptMCAzMjQuNmwxODMuNiAyNS4zVjI2OC40SDB2MTQ5Ljl6bTIwMy44IDI4TDQ0OCA0ODBWMjY4LjRIMjAzLjh2MTc3Ljl6bTAtMzgwLjZ2MTgwLjFINDQ4VjMyTDIwMy44IDY1Ljd6Ii8+PC9zdmc+Cg==&logoColor=white)](https://github.com/RevEngiSquad/revengi-app/releases/latest/download/RevEngi-Windows-installer.exe) | [![Linux](https://img.shields.io/badge/Linux-FCC624?style=for-the-badge&logo=linux&logoColor=black)](https://github.com/RevEngiSquad/revengi-app/releases/latest/download/RevEngi-Linux.AppImage) | [![Web](https://img.shields.io/badge/Web-7FE9DD?style=for-the-badge&logo=googlechrome&logoColor=black)](https://app.revengi.in) | [![IOS](https://img.shields.io/badge/iOS-DFC57B?style=for-the-badge&logo=apple&logoColor=black)](https://github.com/RevEngiSquad/revengi-app/releases/latest/download/RevEngi-iOS.ipa) | 您可以从我们的网站[此处](https://revengi.in/downloads)获取最新版本。 或者,您可以从 [Releases](https://github.com/RevEngiSquad/revengi-app/releases) 页面下载最新或过往的版本。 ## 可复现构建 [![](https://shields.rbtlog.dev/simple/builders/org.revengi.app?style=for-the-badge)](https://shields.rbtlog.dev/org.revengi.app) RevEngi App 确保完全可复现的构建。可复现构建是一套软件开发实践,用于创建从源代码到二进制代码的独立可验证路径。[了解更多](https://reproducible-builds.org/docs/definition/) ### 为什么可复现构建很重要 简而言之:可复现构建提供了一种确定性,即软件是真实的且未被篡改。在 [reproducible-builds.org](https://reproducible-builds.org/) 了解更多信息。 您可以通过两种方式验证我们的构建: - 在 [IzzyOnDroid 的 rbtlog](https://codeberg.org/IzzyOnDroid/rbtlog/src/branch/izzy/log/logs/org.revengi.app.json) 查看构建日志 - 使用 [rbuilder_setup](https://codeberg.org/IzzyOnDroid/rbuilder_setup) 自行验证 ## 截图 | 启动页 | 主页 | 个人资料 | 提取 APK | 应用信息 | | ------------------------------------------------------------------------ | ---------------------------------------------------------------------- | ------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | -------------------------------------------------------------------------- | | ![Splash](https://raw.githubusercontent.com/RevEngiSquad/revengi-app/main/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png) | ![Home](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/e51fb92912145003.png) | ![Profile](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/9499dc32b7145004.png) | ![ExtractAPK](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/2976a6bc13145006.png) | ![AppInfo](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/e10bce8004145008.png) | | Smali 语法 | 侧边栏 | AI 聊天 | 管理模型 | 签名信息 | | ------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | --------------------------------------------------------------------------- | | ![Smali Grammar](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/5a268895e4145010.png) | ![Navigation Drawer](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/22b9ac6607145011.png) | ![AI Chat](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/0d47a8f22b145012.png) | ![Manage Models](https://raw.githubusercontent.com/RevEngiSquad/revengi-app/main/fastlane/metadata/android/en-US/images/phoneScreenshots/8.png) | ![SignInfo](https://raw.githubusercontent.com/RevEngiSquad/revengi-app/main/fastlane/metadata/android/en-US/images/phoneScreenshots/11.png) | ## 路线图 RevEngi App 项目正在不断演进。未来的计划包括: * **功能对等:** 在应用中实现原始 RevEngi BOT 中可用的剩余功能。 * **离线能力:** 将更多功能(如 MT Hook 等)转换为完全在客户端运行,以便离线使用。 ## 开发指南 要开始 RevEngi App 的开发工作,请参阅 [HACKING.md](HACKING.md) 文件。 ## 许可证 RevEngi App 根据 [MIT License](LICENSE) 发布。 该应用程序使用了多个开源库;其各自的许可证可在应用程序的“关于”部分中找到。 由 [RevEngi](https://github.com/RevEngiSquad) 使用 ⌨️、🖱 和 ❤️ 制作。
标签:AI风险缓解, APK分析, C2, Dalvik, DexRepair, Flutter逆向, Smali, URL提取, 二进制分析, 云安全运维, 云资产清单, 反编译, 安卓逆向, 目录枚举, 移动安全, 移动应用安全, 逆向工程