Haoning199101Haoning199101Officialยท1 Agent Skills Included

android-armor-breaker

Android app unpacking, DEX extraction, and protection analysis

Analyzes APK files to identify reinforcement vendors and protection levels, then extracts hidden DEX code from protected Android apps. Bypasses commercial packers like 360, Bangcle, IJIAMI, and Tencent using Frida injection, root memory reading, and memory snapshots. Eliminates manual reverse engineering by automatically selecting the best unpacking strategy and verifying DEX file integrity.
npx skills add Haoning199101/android-armor-breaker --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install Android Armor Breaker?โ–ผ

Run `npx skills add Haoning199101/android-armor-breaker --all -g -y` in your terminal to install it globally. You also need Python 3, ADB, and frida-tools on your machine.

How to unpack a reinforced Android APK?โ–ผ

First run the analyze command on the APK to detect the protection vendor, then run the unpack command with the package name. The tool automatically picks the best strategy, such as Frida injection or root memory extraction.

Which Android packers can it bypass?โ–ผ

It handles 360, Bangcle, IJIAMI, Tencent, Baidu, and NetEase Yidun protections, with root memory extraction reaching over 90% success on most commercial packers. Mixed multi-vendor reinforcement is not fully supported.

Does Android Armor Breaker require a rooted device?โ–ผ

Root is only required for the root memory extraction strategy, which gives the highest success rate against commercial protections. Basic Frida-based unpacking works on non-rooted setups with frida-server running.

Does it support English and Chinese output?โ–ผ

Yes. Pass the language parameter with en-US or zh-CN to switch all core analysis and unpacking output between English and Chinese.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’