ApkCheckPack is a comprehensive open-source tool for detecting and analyzing Android app protection (加固) features from over 40 vendors.
apk加固特征检查工具,汇总收集已知特征和手动收集大家提交的app加固特征,全网最全开源加固特征,支持40个厂商的加固检测,欢迎大家提交无法识别的app
This tool is primarily used by security researchers and application security professionals to identify and analyze various Android app hardening and protection mechanisms. It helps users detect app packing, anti-debugging, embedded SDKs, and potential security risks within APK files, aiding in vulnerability assessment and risk management.
The tool is intended as an auxiliary aid and may miss new or evolving protection methods; users should not rely solely on it. The signature verification feature is temporarily disabled. The tool supports large APK files up to 500MB by default when scanning hardcoded data. Contributions of new detection rules and unrecognized apps are encouraged to keep the tool updated.
Download the precompiled executable from the releases page
Place the executable in a desired directory
Run the executable directly from the command line with target APK files or folders
ApkCheckPack.exe -hardcode true -f test.apk
Run a scan on 'test.apk' enabling full file hardcoded information scanning