Skip to content

Latest commit

 

History

History
73 lines (45 loc) · 1.66 KB

Android-App-Protection.md

File metadata and controls

73 lines (45 loc) · 1.66 KB

Android App Protection

Packers, Code Encryption and Obfuscation

ProGuard

http://proguard.sourceforge.net

DexGuard

http://www.saikoa.com/dexguard

APK Protect

http://www.apkprotect.com

ApkProtect

通付盾第一代安全加固方案

https://github.com/SharkTeam/ApkProtect

ManifestAmbiguity

Parser and Modify AndroidManifest.xml to prevent APK from re-packege

https://github.com/wanchouchou/ManifestAmbiguity

samples

Examples of the obfuscated APKs (using manifesto and/or other techniques)

https://github.com/maldroid/samples

manifesto

PoC framework for APK obfuscation

https://github.com/maldroid/manifesto

AndroidObfuscation-NDK

Example of obfuscating an Android NDK project using O-LLVM

https://github.com/Fuzion24/AndroidObfuscation-NDK

Android-Fake-Encryption

Add the encrypted flag to an APK file

https://github.com/MindMac/Android-Fake-Encryption

Unpacking and Deobfuscation

ApkDetecter

android apk查壳工具源代码

https://github.com/Andy10101/ApkDetecter

DexExtractor

android dex extractor ,anti-shell,android 脱壳

https://github.com/bunnyblue/DexExtractor

ClassNameDeobfuscator

Simple script to parse through the .smali files produced by apktool and extract the .source annotation lines.

https://github.com/HamiltonianCycle/ClassNameDeobfuscator

simplify

Generic Android Deobfuscator

https://github.com/CalebFenton/simplify

android-unpacker

Android Unpacker presented at Defcon 22: Android Hacker Protection Level 0

https://github.com/strazzere/android-unpacker

Binary Refactor

Helper to manual de-obfuscate obfuscated jars.

https://github.com/argan/binary-refactor