- Android Studio
- Intellij Idea Free / Ultimate
- AndroidIDE | AIDE - Might fail, if it does big RIP! Will check maybe...
- Mod Menu based on LGL v3.2
- The best Java menu out there
- Apk Killer
- It can bypass signature & integrity checks, might fail on some advanced or custom ones
- Multi tabs in menu header
- Some extra stuff I was keeping to myself over the past years
- Java & C++ Obfuscator
- Hooking Frameworks
- Dobby and xDL for now
- Load Lib from Assets (Simple Java Example)
- A simple example has been provided, it's not the best out there but I hope it gives a general idea.
- [] Load Lib from Assets (Simple C++ Example)
- Memory Patch Tool
create new directory on assets
libmuffin
add libmuffin.so copy from lib to
assets/libmuffin/
renamed to depend your arch needed
libmuffin64.so
or
libmuffin32.so
only choose one to added loadLibfrom assets
for attachBaseContext(Landroid/content/Context;)V
add in end of line code
invoke-static {p1}, Lcom/muffin/APKKiller;->Starting(Landroid/content/Context;)V
or for Activity first onCreate(Landroid/os/Bundle;)V
add in first of line code
invoke-static {p0}, Lcom/muffin/APKKiller;->Starting(Landroid/content/Context;)V
After that.......
This is for load Mod Menu and dummpypng add this code to first Activity onCreate(Landroid/os/Bundle;)V
add before return-void.
invoke-static {p0}, Lcom/android/support/Launcher;->startWithoutPermission(Landroid/content/Context;)V
copy this directory and all files
asset/muffin/
to target app
edit AndroidManifest.xml and added this code to line service
<service
android:name="com.android.support.Launcher"
android:enabled="true"
android:exported="true"
android:stopWithTask="true" />
This is nothing more than extracting the file from assets to a folder like "data dir" then loading it in memory using System.load() function. Used library for this example can be found in this project here, just build it and that's it Dummy Lib coming from here. You can see it being loaded by looking at logs with this TAG: DUMMY-MUFFIN
- Build this project
- Decompile output APK
- Extract smali & lib
- Decompile target app
- Put inside decompiled target app your smali and lib
- Recompile, Sign & Test
- How to decompile / recompile APK
- How to sign an APK
- How to load your own lib from smali
- Full implementation video - Coming soon!
Mod Menu source - LGL Android Mod Menu
Apk Killer source - APKKiller
Obfuscator (C++) - Obfuscate by adamyaxley
Obfuscator (Java) - StringFog
xDL - xDL by hexhacking
Dobby - Dobby by jmpews
Color Picker - Online Color Picker