by lkimuk
An intelligent reverse engineering and AI-assisted analysis tool for HarmonyOS NEXT (HAP/APP/ABC), Android (APK/AAB), iOS (IPA), and native PE/ELF/Mach-O binaries.
# Add to your Claude Code skills
git clone https://github.com/lkimuk/ReArkLast scanned: 9/8/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-09-08T08:38:28.860Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}See how ReArk compares with popular alternatives.
ReArk is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by lkimuk. An intelligent reverse engineering and AI-assisted analysis tool for HarmonyOS NEXT (HAP/APP/ABC), Android (APK/AAB), iOS (IPA), and native PE/ELF/Mach-O binaries. It has 722 GitHub stars.
Yes. ReArk passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/lkimuk/ReArk" and add it to your Claude Code skills directory (see the Installation section above).
ReArk is primarily written in C++. It is open-source under lkimuk on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh ReArk against similar tools.
No comments yet. Be the first to share your thoughts!
30 days in the Featured rail · terms & refunds
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
Automated security scan — not a certification.
English | 简体中文
ReArk is a desktop reverse engineering and AI-assisted analysis tool for HarmonyOS NEXT, Android, and iOS applications. Open HarmonyOS .hap, .app, and .abc files, Android .apk and .aab packages, or iOS .ipa files to inspect code, resources, metadata, signatures, and application behavior in one workspace. Standalone Windows PE, ELF, and Mach-O binaries can also be opened directly for native analysis.
Combine static analysis with connected-device inspection and ReArk Agent to investigate application logic, review security, and work through CTF challenges.
Download the installer for your computer from Latest release. See All releases for version history and release notes.
| OS | Requirements | Direct links |
|---|---|---|
| Windows | Windows 10+x64 | |
| macOS | macOS 14.0+Apple Silicon | |
| Linux | x64System requirements to be announced | Coming in the next release |
Package and static analysis
.hap, .app, and .abc, Android .apk and .aab, and iOS .ipa filesNative binary analysis
.exe, .dll), ELF, and Mach-O executables and libraries directlyHarmonyOS signing and packaging
ReArk Agent
Connected devices
Available analysis views and device actions depend on the package format, operating system version, and device capabilities. ABC evidence tools and HarmonyOS re-signing are specific to HarmonyOS packages.
| Welcome and supported formats | Android package summary |
|---|---|
| iOS IPA summary | iOS signature chain |
|---|---|
| PE analysis | ELF analysis |
|---|---|
| HarmonyOS decompilation | Android decompilation |
|---|---|
| ABC / Hex inspection | ABC strings |
|---|---|
| ReArk Agent analysis | Android screen mirroring |
|---|---|
| PE annotated listing | PE structured hex view |
|---|---|
Use ReArk only for legally authorized reverse engineering, interoperability research, malware analysis, and security research.
When using ReArk Agent with remote model providers, avoid submitting secrets, certificates, user data, trade secrets, or other sensitive content.
ReArk is licensed under the Apache License 2.0. See LICENSE for details.
Third-party notices are listed in THIRD_PARTY_NOTICES.md.