└── framenthook ├── .gitignore ├── CMakeLists.txt ├── framenthook.iml ├── libs └── armeabi │ └── libwechatnonmsg.so ├── proguard-rules.pro └── src ├── androidTest └── java │ └── com │ └── example │ └── framenthook │ └── ExampleInstrumentedTest.java ├── main ├── cpp │ ├── Android-Inline │ │ ├── README.md │ │ ├── include │ │ │ └── inlineHook.h │ │ ├── inlineHook.c │ │ ├── relocate.c │ │ └── relocate.h │ ├── Common.h │ ├── DexFile.h │ ├── DexProto.h │ ├── DvmDex.h │ ├── MSHook │ │ ├── ARM.cpp │ │ ├── ARM.h │ │ ├── CydiaSubstrate.h │ │ ├── Debug.cpp │ │ ├── Debug.h │ │ ├── Hooker.cpp │ │ ├── Hooker.h │ │ ├── Log.h │ │ ├── MSHook.cpp │ │ ├── MSHook.h │ │ ├── PosixMemory.cpp │ │ ├── PosixMemory.h │ │ ├── SubstrateStruct.h │ │ ├── Thumb.cpp │ │ ├── Thumb.h │ │ ├── hde64.h │ │ ├── util.cpp │ │ ├── util.h │ │ ├── x86.cpp │ │ ├── x86.h │ │ ├── x86_64.cpp │ │ └── x86_64.h │ ├── Object.h │ ├── art.h │ ├── hook_device.h │ ├── jni │ │ ├── SnowGOTHook.c │ │ ├── SnowGOTHook.h │ │ ├── SnowInlineHook.c │ │ ├── SnowInlineHook.h │ │ ├── SnowInlineSimpleHook.c │ │ ├── SnowInlineSimpleHook.h │ │ ├── common.h │ │ ├── hookTool.c │ │ └── hookTool.h │ ├── jnihook.h │ ├── native-lib.cpp │ └── sokect_hook.h ├── java │ └── com │ │ └── example │ │ └── framenthook │ │ └── MainActivity.java └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ └── ic_launcher_background.xml │ ├── layout │ └── activity_main.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml └── test └── java └── com └── example └── framenthook └── ExampleUnitTest.java /framenthook/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /framenthook/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/CMakeLists.txt -------------------------------------------------------------------------------- /framenthook/framenthook.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/framenthook.iml -------------------------------------------------------------------------------- /framenthook/libs/armeabi/libwechatnonmsg.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/libs/armeabi/libwechatnonmsg.so -------------------------------------------------------------------------------- /framenthook/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/proguard-rules.pro -------------------------------------------------------------------------------- /framenthook/src/androidTest/java/com/example/framenthook/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/androidTest/java/com/example/framenthook/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /framenthook/src/main/cpp/Android-Inline/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/Android-Inline/README.md -------------------------------------------------------------------------------- /framenthook/src/main/cpp/Android-Inline/include/inlineHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/Android-Inline/include/inlineHook.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/Android-Inline/inlineHook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/Android-Inline/inlineHook.c -------------------------------------------------------------------------------- /framenthook/src/main/cpp/Android-Inline/relocate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/Android-Inline/relocate.c -------------------------------------------------------------------------------- /framenthook/src/main/cpp/Android-Inline/relocate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/Android-Inline/relocate.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/Common.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/DexFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/DexFile.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/DexProto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/DexProto.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/DvmDex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/DvmDex.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/ARM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/ARM.cpp -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/ARM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/ARM.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/CydiaSubstrate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/CydiaSubstrate.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/Debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/Debug.cpp -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/Debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/Debug.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/Hooker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/Hooker.cpp -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/Hooker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/Hooker.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/Log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/Log.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/MSHook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/MSHook.cpp -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/MSHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/MSHook.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/PosixMemory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/PosixMemory.cpp -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/PosixMemory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/PosixMemory.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/SubstrateStruct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/SubstrateStruct.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/Thumb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/Thumb.cpp -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/Thumb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/Thumb.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/hde64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/hde64.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/util.cpp -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/util.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/x86.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/x86.cpp -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/x86.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/x86_64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/x86_64.cpp -------------------------------------------------------------------------------- /framenthook/src/main/cpp/MSHook/x86_64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/MSHook/x86_64.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/Object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/Object.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/art.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/art.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/hook_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/hook_device.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/jni/SnowGOTHook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/jni/SnowGOTHook.c -------------------------------------------------------------------------------- /framenthook/src/main/cpp/jni/SnowGOTHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/jni/SnowGOTHook.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/jni/SnowInlineHook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/jni/SnowInlineHook.c -------------------------------------------------------------------------------- /framenthook/src/main/cpp/jni/SnowInlineHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/jni/SnowInlineHook.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/jni/SnowInlineSimpleHook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/jni/SnowInlineSimpleHook.c -------------------------------------------------------------------------------- /framenthook/src/main/cpp/jni/SnowInlineSimpleHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/jni/SnowInlineSimpleHook.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/jni/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/jni/common.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/jni/hookTool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/jni/hookTool.c -------------------------------------------------------------------------------- /framenthook/src/main/cpp/jni/hookTool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/jni/hookTool.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/jnihook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/jnihook.h -------------------------------------------------------------------------------- /framenthook/src/main/cpp/native-lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/native-lib.cpp -------------------------------------------------------------------------------- /framenthook/src/main/cpp/sokect_hook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/cpp/sokect_hook.h -------------------------------------------------------------------------------- /framenthook/src/main/java/com/example/framenthook/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/java/com/example/framenthook/MainActivity.java -------------------------------------------------------------------------------- /framenthook/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /framenthook/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /framenthook/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /framenthook/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /framenthook/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /framenthook/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /framenthook/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /framenthook/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /framenthook/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /framenthook/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /framenthook/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /framenthook/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /framenthook/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /framenthook/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /framenthook/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /framenthook/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /framenthook/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /framenthook/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /framenthook/src/test/java/com/example/framenthook/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyun1314/framenthook/HEAD/framenthook/src/test/java/com/example/framenthook/ExampleUnitTest.java --------------------------------------------------------------------------------