All Projects → ijiami → ApkProtect

ijiami / ApkProtect

Licence: other
No description, website, or topics provided.

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
Smali
51 projects
Makefile
30231 projects

About

Bangcle is a Android Protector

It use the second generation Android Hardening Protection, load the encrypted dex file from memory dynamically

Compatibility

Support Android Version

  • 4.4
  • 5.0
  • 5.1
  • 6.0
  • 7.0
  • 7.1
  • 8.0
  • 8.1

but Bangcle don't support Apk which have rewrite Application currently.

How to use

  1. use Apktool decompile the Apk what you need to protect
  2. extract the classes.dex from Apk,rename classes.dex to jiami.dat,then place jiami.dat file to assets dir
  3. cd jni dir, exec ndk-build,copy the generated libdexload.so to lib dir
  4. copy smali dir files
  5. modify AndroidManifest.xml add android:name="com.storm.fengyue.StubApplication" under application node
  6. use Apktool rebuild

of course,you can write a script to achieve the above steps

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].