想拆鸿蒙 HAP 包,被要求先装几个 GB 的 DevEco Studio?分析安卓 APK,要在 jadx、apktool、GDA 之间来回切换?想看 iOS IPA 的签名证书链,找不到顺手工具?
ReArk 一站式解决这些问题。它是一款开源的桌面逆向与 AI 辅助分析工具(Apache 2.0 协议,Qt 6 + C++20 构建),一个工作区同时支持鸿蒙、安卓、iOS 与原生二进制分析,还内置了接入大模型的 AI 问答助手。本文带来 ReArk v1.2.0 的保姆级下载安装教程与核心功能速览,全程图文,5 分钟上手。
资源获取链接(夸克网盘永久有效):https://pan.quark.cn/s/670fb3a0ed7f
一、ReArk 是什么
ReArk 的定位一句话说清:把静态分析、真机交互与大模型问答放进同一个桌面工作区。当前最新版本 v1.2.0,支持五类分析目标:
- 鸿蒙 HarmonyOS NEXT:.hap / .app / .abc,包结构、ArkTS 源码输出、ABC 反汇编反编译
- 安卓 Android:.apk / .aab,Manifest、权限、四大组件、类 Java 反编译
- iOS:.ipa 签名信息与证书链
- 原生二进制:.exe / .dll / ELF / Mach-O,文件头、节区、导入导出
- 真机设备:HDC(鸿蒙)/ ADB(安卓)连接、投屏与操控

安装即用,不需要配置 DevEco Studio、Android Studio 等任何开发环境,Windows 10+(x64)与 macOS 14+(Apple Silicon)双平台都有官方安装包。
二、四大核心优势
1. 包体静态分析与反编译:打开包先看摘要(权限、组件、入口),再钻入模块源码输出与资源预览;鸿蒙包支持 ABC 反汇编与反编译,安卓包提供类 Java 反编译结果,配合文件搜索与源码导航,定位关键代码不用换工具。

2. ABC 字节码迹索:专为鸿蒙 ABC 字节码设计,字符串扫描支持 Hash、Base64、长字符串模式,可精确提取字面量、追踪交叉引用,做密钥定位、签名校验逻辑分析效率极高。

3. ReArk Agent AI 问答:围绕当前打开的包做上下文问答,自动读取元数据、字符串、反汇编结果组织成结论;支持本地 Ollama 与 OpenAI 兼容接口,v1.2.0 起可经 MCP Server 接入外部工具。

4. 真机投屏与动态分析:实时投屏后用鼠标键盘直接操纵鸿蒙/安卓设备,安装启动、UI 节点检查、日志读取一应俱全;v1.2.0 新增 Frida 插桩、内存转储、APK 有界修改重打包与复刻模式(篡改检测),另有鸿蒙重签名能力。

三、下载与安装教程
Windows(10 及以上 64 位):
- 下载 ReArk-1.2.0-windows-x64-setup.exe
- 双击运行,按向导完成安装,目录可自定义
- 首次启动若被 SmartScreen 拦截,点「更多信息 → 仍要运行」
macOS(14.0 以上 Apple Silicon):下载 dmg 拖入 Applications;首次打开提示"无法验证开发者"时,到「系统设置 → 隐私与安全性」点「仍要打开」。
安全提醒:只从官方 GitHub 仓库(文末参考资料)或本文开头的获取链接安装,第三方"魔改版""汉化版"存在植入风险。

四、5 分钟上手:拆开第一个包
以鸿蒙 HAP 包为例,五步完成标准分析:
- 把 .hap 文件直接拖进 ReArk 窗口
- 读摘要视图:包名、版本、权限、组件与入口,10 秒建立全局印象
- 浏览模块与资源:图片、JSON、XML 均可直接预览
- 打开反编译视图,配合文件搜索定位目标函数
- 切到 ABC 迹索面板,字符串扫描筛出可疑常量,交叉引用确认调用方
安卓 APK 流程一致,重点看 Manifest 页的权限与组件清单。
五、常见问题 FAQ
Q1:启动闪退或缺 DLL? 使用官方 setup 安装包安装;仍缺运行时装最新版 Microsoft Visual C++ Redistributable。
Q2:Agent 必须联网吗? 不必须,配置 Ollama 本地模型后全程离线,适合敏感样本。
Q3:有 Linux 版吗? 官方说明下个版本提供,可关注 GitHub Releases。
Q4:支持旧版鸿蒙吗? 鸿蒙能力面向 HarmonyOS NEXT 的 .hap/.app/.abc;安卓格式不受系统版本限制。
总结:ReArk 把鸿蒙逆向的门槛降到了"安装即用",一个工具覆盖鸿蒙/安卓/iOS/原生二进制的静态分析、AI 辅助与真机验证,做安全研究、应用审计或 CTF 都值得放进工具箱。仅用于合法授权的分析场景。
参考资料: