ReArk

一个工具搞定鸿蒙与安卓包逆向,AI 帮你读懂代码逻辑

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 行业应用 🍴 复刻 171 🐛 待处理 11 👀 关注 6
GitHub ↗
GitHub 星标 ★ 949
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,定价信息待确认

项目预览

ReArk 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类行业应用
开发团队lkimuk
定价模式🏷️完全免费
价格说明开源免费,定价信息待确认
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言C++
技术栈/模型aab,abc,agentic-workflow,ai-agent,ai-analysis,android,apk,binary-analysis,decompiler,disassembler,hap,harmonyos,harmonyos-next,malware-analysis,reverse-engineering,security-tools,static-analysis
GitHub 星标★ 949
上线时间2026-05-29 00:00:00
代码更新2026-10-28
仓库体积34.4 MB
本站数据更新2026-11-09
维护状态较活跃
收录时间2026-09-25
浏览次数3

项目介绍

ReArk 是一款面向多平台的智能逆向工程分析工具,目前支持 HarmonyOS 的 HAP/APP/ABC 格式与 Android 的 APK/AAB 格式。它把传统二进制分析能力(反汇编、反编译、字节码解析)与 AI Agent 工作流结合起来,目标是降低逆向分析的门槛:用户无需手工在多个工具间切换,即可完成包结构解析、代码还原、关键逻辑定位与行为理解。项目用 C++ 编写,强调对二进制与字节码的深度处理能力,同时通过 agentic workflow 让 AI 参与分析过程,辅助识别 API 调用、权限、敏感行为与潜在风险。适合安全研究、合规审查、恶意样本分析、竞品技术调研等场景,尤其填补了 HarmonyOS 生态逆向工具相对稀缺的空白。

Star 增长趋势

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

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

使用教程

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

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

环境要求

  • Python 3.9+

安装与启动步骤

  1. 1克隆仓库

    先把源码拉下来,README 是中英双语的,按中文那份走。

    git clone https://github.com/lkimuk/reark.git
    cd reark
  2. 2看清单

    仓库根目录的依赖清单与脚本命名能看出主入口在哪。

    ls
    cat README.zh.md 2>/dev/null || cat README.md
  3. 3装依赖

    按清单装,建议独立虚拟环境避免冲突。

    python -m venv .venv && source .venv/bin/activate
    pip install -r requirements.txt
  4. 4跑示例

    先跑仓库自带样例或测试,确认主流程可用再改。

    python -m pytest -q 2>/dev/null || python main.py --help

如何确认成功

示例脚本能正常结束,没有 ImportError 与缺文件报错。

注意事项

  • README 信息较少时,以仓库内 examples/ 与 tests/ 为准。
  • 要改代码前先确认许可证允许你的使用场景。

核心亮点

  • 同时覆盖 HarmonyOS(HAP/APP/ABC)与 Android(APK/AAB),跨平台逆向少见
  • 将反编译/反汇编与 AI Agent 工作流结合,可自动定位关键逻辑而非只做静态展示
  • C++ 实现,对二进制与字节码解析的性能和底层控制力较强

不足之处

  • 项目处于早期,443 星标,功能完整度与稳定性仍需验证
  • AI 分析依赖模型与外部服务,离线可用性和结果一致性待观察

适用场景

  • 安全团队分析鸿蒙应用是否存在隐私违规或恶意行为
  • 逆向工程师研究竞品 APK/AAB 的实现思路与接口设计
  • 合规人员审查应用权限与敏感 API 调用情况

替代项目

jadx、apktool、Ghidra

上一篇:PuriPuly-heart

下一篇:TradingAgents-CN

同类项目推荐

Datus-agent 开源

终端里用 AI 写 SQL,查数快一步

The Future of Data Engineering — A CLI SQL client for the modern data stack, enabli···

★ 1905 2026-10-12
OGhidra 开源

用大白话指挥 Ghidra 做逆向,本地模型不上云

OGhidra bridges Large Language Models (LLMs) via Ollama with the Ghidra reverse engi···

★ 467 2026-09-15
monai-deploy 开源

把医疗AI模型打包成临床可用的标准应用

MONAI Deploy aims to become the de-facto standard for developing, packaging, testing···

★ 126 2026-08-09
bazi-ziwei-skill 开源

让 AI 精准排八字紫微,一键生成水墨命盘海报

AI 八字 + 紫微斗数排盘与综合印证 Skill:算法精准排盘(不靠 LLM 猜),三种分析模式,一···

★ 783 2026-08-09
wdm-3d 开源

用小波+扩散模型,高效合成高分辨率3D医学图像

[DGM4MICCAI'24, Oral] PyTorch implementation for "WDM: 3D Wavelet Diffusion Models f···

★ 143 2026-08-09
T-Ragx 开源

给大模型装个知识库,让翻译更懂行话和术语

Enhancing Translation with RAG-Powered Large Language Models

★ 99 2026-08-09
airspace-visualizer 开源

把天空搬进地图,用聊天看懂每架飞机

Airspace visualizer app with ADS-B and ACARS integration. AI chatbot back-end via O···

★ 102 2026-08-09