├── .gitignore ├── LICENSE.txt ├── README.md ├── annotation ├── .gitignore ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── swift │ └── sandhook │ └── annotation │ ├── HookClass.java │ ├── HookMethod.java │ ├── HookMethodBackup.java │ ├── HookMode.java │ ├── HookReflectClass.java │ ├── MethodParams.java │ ├── MethodReflectParams.java │ ├── Param.java │ ├── SkipParamCheck.java │ └── ThisObject.java ├── app ├── .gitignore ├── CMakeLists.txt ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── swift │ │ └── sandhook │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── swift │ │ │ └── sandhook │ │ │ ├── MainActivity.java │ │ │ ├── MyApp.java │ │ │ ├── test │ │ │ ├── Inter.java │ │ │ ├── InterImpl.java │ │ │ ├── PendingHookTest.java │ │ │ └── TestClass.java │ │ │ └── testHookers │ │ │ ├── ActivityHooker.java │ │ │ ├── CtrHook.java │ │ │ ├── CustmizeHooker.java │ │ │ ├── JniHooker.java │ │ │ ├── LogHooker.java │ │ │ ├── NewAnnotationApiHooker.java │ │ │ └── ObjectHooker.java │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── layout │ │ ├── activity_main.xml │ │ └── content_main.xml │ │ ├── menu │ │ └── menu_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 │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── swift │ └── sandhook │ └── ExampleUnitTest.java ├── built ├── arm64-v8a │ ├── libsandhook-native.so │ └── libsandhook.so └── armeabi-v7a │ ├── libsandhook-native.so │ └── libsandhook.so ├── doc ├── doc.md └── res │ ├── inline_flow.png │ ├── pc_relate.png │ └── sandhook_arch.png ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── hookers ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── swift │ │ └── sandhook │ │ └── hookers │ │ ├── AbsHooker.java │ │ └── PluginHooker.java │ └── res │ └── values │ └── strings.xml ├── hooklib ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── cpp │ ├── CMakeLists.txt │ ├── art │ │ ├── art_compiler_options.cpp │ │ └── art_method.cpp │ ├── casts │ │ ├── cast_art_method.cpp │ │ └── cast_compiler_options.cpp │ ├── includes │ │ ├── arch.h │ │ ├── arch_base.h │ │ ├── art_compiler_options.h │ │ ├── art_jit.h │ │ ├── art_method.h │ │ ├── art_runtime.h │ │ ├── cast.h │ │ ├── cast_art_method.h │ │ ├── cast_compiler_options.h │ │ ├── dlfcn_nougat.h │ │ ├── elf_util.h │ │ ├── hide_api.h │ │ ├── inst.h │ │ ├── log.h │ │ ├── native_hook.h │ │ ├── never_call.h │ │ ├── offset.h │ │ ├── sandhook.h │ │ ├── trampoline.h │ │ ├── trampoline_manager.h │ │ └── utils.h │ ├── inst │ │ ├── insts_arm32.cpp │ │ └── insts_arm64.cpp │ ├── nativehook │ │ └── native_hook.cpp │ ├── sandhook.cpp │ ├── trampoline │ │ ├── arch │ │ │ ├── arm32.S │ │ │ └── arm64.S │ │ ├── trampoline.cpp │ │ └── trampoline_manager.cpp │ └── utils │ │ ├── dlfcn_nougat.cpp │ │ ├── elf_util.cpp │ │ ├── hide_api.cpp │ │ ├── lock.h │ │ ├── offset.cpp │ │ └── utils.cpp │ ├── java │ └── com │ │ └── swift │ │ └── sandhook │ │ ├── ArtMethodSizeTest.java │ │ ├── ClassNeverCall.java │ │ ├── HookLog.java │ │ ├── PendingHookHandler.java │ │ ├── SandHook.java │ │ ├── SandHookConfig.java │ │ ├── SandHookMethodResolver.java │ │ ├── blacklist │ │ └── HookBlackList.java │ │ ├── utils │ │ ├── ArtDexOptimizer.java │ │ ├── ClassStatusUtils.java │ │ ├── FileUtils.java │ │ ├── ParamWrapper.java │ │ ├── ReflectionUtils.java │ │ └── Unsafe.java │ │ └── wrapper │ │ ├── HookErrorException.java │ │ ├── HookWrapper.java │ │ └── StubMethodsFactory.java │ └── res │ └── values │ └── strings.xml ├── nativehook ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── cpp │ ├── CMakeLists.txt │ ├── archs │ │ ├── arm │ │ │ ├── arm32 │ │ │ │ ├── assembler │ │ │ │ │ ├── assembler_arm32.cpp │ │ │ │ │ └── assembler_arm32.h │ │ │ │ ├── decoder │ │ │ │ │ ├── decoder_arm32.cpp │ │ │ │ │ └── decoder_arm32.h │ │ │ │ ├── hook │ │ │ │ │ ├── breakpoint_shellcode.S │ │ │ │ │ ├── hook_arm32.cpp │ │ │ │ │ └── hook_arm32.h │ │ │ │ ├── inst │ │ │ │ │ ├── arm32_base.h │ │ │ │ │ ├── inst_arm32.cpp │ │ │ │ │ ├── inst_arm32.h │ │ │ │ │ ├── inst_code_arm32.h │ │ │ │ │ ├── inst_struct_a32.h │ │ │ │ │ ├── inst_struct_t16.h │ │ │ │ │ ├── inst_struct_t32.h │ │ │ │ │ ├── inst_t16.cpp │ │ │ │ │ ├── inst_t16.h │ │ │ │ │ ├── inst_t32.cpp │ │ │ │ │ └── inst_t32.h │ │ │ │ ├── register │ │ │ │ │ ├── register_arm32.cpp │ │ │ │ │ ├── register_arm32.h │ │ │ │ │ ├── register_list_arm32.cpp │ │ │ │ │ └── register_list_arm32.h │ │ │ │ └── relocate │ │ │ │ │ ├── code_relocate_arm32.cpp │ │ │ │ │ └── code_relocate_arm32.h │ │ │ ├── arm64 │ │ │ │ ├── assembler │ │ │ │ │ ├── assembler_arm64.cpp │ │ │ │ │ └── assembler_arm64.h │ │ │ │ ├── decoder │ │ │ │ │ ├── decoder_arm64.cpp │ │ │ │ │ └── decoder_arm64.h │ │ │ │ ├── hook │ │ │ │ │ ├── hook_arm64.cpp │ │ │ │ │ └── hook_arm64.h │ │ │ │ ├── inst │ │ │ │ │ ├── inst_arm64.cpp │ │ │ │ │ ├── inst_arm64.h │ │ │ │ │ ├── inst_code_arm64.h │ │ │ │ │ └── inst_struct_aarch64.h │ │ │ │ ├── register │ │ │ │ │ ├── register_arm64.cpp │ │ │ │ │ ├── register_arm64.h │ │ │ │ │ ├── register_list_arm64.cpp │ │ │ │ │ └── register_list_arm64.h │ │ │ │ └── relocate │ │ │ │ │ ├── code_relocate_arm64.cpp │ │ │ │ │ └── code_relocate_arm64.h │ │ │ ├── arm_base.h │ │ │ └── shellcode_arm.h │ │ └── x86 │ │ │ └── place_holder.h │ ├── asm │ │ ├── cpu.h │ │ ├── data.h │ │ ├── instruction.h │ │ ├── label.h │ │ ├── ram.h │ │ ├── register.h │ │ └── unit.h │ ├── assembler │ │ └── assembler.cpp │ ├── buffer │ │ ├── code_buffer.cpp │ │ └── code_buffer.h │ ├── decoder │ │ └── decoder.cpp │ ├── elf │ │ └── elf.cpp │ ├── hook │ │ └── hook.cpp │ ├── includes │ │ ├── assembler.h │ │ ├── base.h │ │ ├── code_relocate.h │ │ ├── compiler.h │ │ ├── decoder.h │ │ ├── elf.h │ │ ├── exception.h │ │ └── hook.h │ ├── relocate │ │ └── code_relocate.cpp │ ├── sandhook_native.cpp │ ├── sandhook_native.h │ └── utils │ │ ├── lock.h │ │ ├── log.h │ │ ├── platform.cpp │ │ └── platform.h │ ├── java │ └── com │ │ └── swift │ │ └── sandhook │ │ └── nativehook │ │ └── NativeHook.java │ └── res │ └── values │ └── strings.xml ├── settings.gradle ├── xposedcompat ├── .gitignore ├── build.gradle ├── genhookstubs.py ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ ├── com │ │ ├── android │ │ │ ├── dx │ │ │ │ ├── AnnotationId.java │ │ │ │ ├── AppDataDirGuesser.java │ │ │ │ ├── BinaryOp.java │ │ │ │ ├── Code.java │ │ │ │ ├── Comparison.java │ │ │ │ ├── Constants.java │ │ │ │ ├── DexMaker.java │ │ │ │ ├── FieldId.java │ │ │ │ ├── Label.java │ │ │ │ ├── Local.java │ │ │ │ ├── MethodId.java │ │ │ │ ├── TypeId.java │ │ │ │ ├── TypeList.java │ │ │ │ ├── UnaryOp.java │ │ │ │ └── stock │ │ │ │ │ └── ProxyBuilder.java │ │ │ └── internal │ │ │ │ └── util │ │ │ │ └── XmlUtils.java │ │ └── swift │ │ │ └── sandhook │ │ │ └── xposedcompat │ │ │ ├── XposedCompat.java │ │ │ ├── classloaders │ │ │ └── ProxyClassLoader.java │ │ │ ├── hookstub │ │ │ ├── CallOriginCallBack.java │ │ │ ├── HookMethodEntity.java │ │ │ ├── HookStubManager.java │ │ │ ├── MethodHookerStubs32.java │ │ │ └── MethodHookerStubs64.java │ │ │ ├── methodgen │ │ │ ├── DynamicBridge.java │ │ │ ├── ErrorCatch.java │ │ │ ├── HookMaker.java │ │ │ ├── HookerDexMaker.java │ │ │ └── HookerDexMakerNew.java │ │ │ └── utils │ │ │ ├── ApplicationUtils.java │ │ │ ├── DexLog.java │ │ │ ├── DexMakerUtils.java │ │ │ ├── FileUtils.java │ │ │ └── ProcessUtils.java │ ├── de │ │ └── robv │ │ │ └── android │ │ │ └── xposed │ │ │ ├── IXposedHookCmdInit.java │ │ │ ├── IXposedHookInitPackageResources.java │ │ │ ├── IXposedHookLoadPackage.java │ │ │ ├── IXposedHookZygoteInit.java │ │ │ ├── IXposedMod.java │ │ │ ├── SELinuxHelper.java │ │ │ ├── XC_MethodHook.java │ │ │ ├── XC_MethodReplacement.java │ │ │ ├── XSharedPreferences.java │ │ │ ├── XposedBridge.java │ │ │ ├── XposedHelpers.java │ │ │ ├── XposedInit.java │ │ │ ├── callbacks │ │ │ ├── IXUnhook.java │ │ │ ├── XC_InitPackageResources.java │ │ │ ├── XC_LayoutInflated.java │ │ │ ├── XC_LoadPackage.java │ │ │ ├── XCallback.java │ │ │ └── package-info.java │ │ │ └── services │ │ │ ├── BaseService.java │ │ │ ├── DirectAccessService.java │ │ │ └── FileResult.java │ └── external │ │ └── org │ │ └── apache │ │ └── commons │ │ └── lang3 │ │ ├── ArrayUtils.java │ │ ├── CharSequenceUtils.java │ │ ├── CharUtils.java │ │ ├── ClassUtils.java │ │ ├── JavaVersion.java │ │ ├── ObjectUtils.java │ │ ├── StringUtils.java │ │ ├── SystemUtils.java │ │ ├── Validate.java │ │ ├── builder │ │ ├── Builder.java │ │ ├── CompareToBuilder.java │ │ ├── EqualsBuilder.java │ │ ├── HashCodeBuilder.java │ │ ├── IDKey.java │ │ ├── ReflectionToStringBuilder.java │ │ ├── ToStringBuilder.java │ │ └── ToStringStyle.java │ │ ├── exception │ │ └── CloneFailedException.java │ │ ├── mutable │ │ ├── Mutable.java │ │ └── MutableInt.java │ │ ├── reflect │ │ ├── MemberUtils.java │ │ └── MethodUtils.java │ │ └── tuple │ │ ├── ImmutablePair.java │ │ └── Pair.java │ └── res │ └── values │ └── strings.xml └── xposedcompat_new ├── .gitignore ├── CMakeLists.txt ├── build.gradle ├── proguard-rules.pro └── src └── main ├── AndroidManifest.xml ├── cpp ├── art_jni_trampoline.cpp ├── art_jni_trampoline.h └── libffi │ ├── aarch64 │ ├── ffi_arm64.c │ ├── internal.h │ └── sysv_arm64.S │ ├── arm │ ├── ffi_armv7.c │ ├── internal.h │ └── sysv_armv7.S │ ├── closures.c │ ├── debug.c │ ├── dlmalloc.c │ ├── ffi.h │ ├── ffi_cfi.h │ ├── ffi_common.h │ ├── ffi_cxx.cc │ ├── ffi_cxx.h │ ├── fficonfig.h │ ├── ffitarget.h │ ├── java_raw_api.c │ ├── platform_include │ ├── ffi_arm64.h │ ├── ffi_armv7.h │ ├── ffi_i386.h │ ├── ffi_x86_64.h │ ├── fficonfig_arm64.h │ ├── fficonfig_armv7.h │ ├── fficonfig_i386.h │ ├── fficonfig_x86_64.h │ ├── ffitarget_arm64.h │ ├── ffitarget_armv7.h │ ├── ffitarget_i386.h │ └── ffitarget_x86_64.h │ ├── prep_cif.c │ ├── raw_api.c │ └── types.c ├── java ├── com │ ├── android │ │ └── internal │ │ │ └── util │ │ │ └── XmlUtils.java │ └── swift │ │ └── sandhook │ │ └── xposedcompat │ │ ├── HookInfo.java │ │ ├── XposedCompat.java │ │ └── utils │ │ ├── ApplicationUtils.java │ │ ├── ClassUtils.java │ │ ├── ProcessUtils.java │ │ └── ProxyClassLoader.java ├── de │ └── robv │ │ └── android │ │ └── xposed │ │ ├── IXposedHookCmdInit.java │ │ ├── IXposedHookInitPackageResources.java │ │ ├── IXposedHookLoadPackage.java │ │ ├── IXposedHookZygoteInit.java │ │ ├── IXposedMod.java │ │ ├── SELinuxHelper.java │ │ ├── XC_MethodHook.java │ │ ├── XC_MethodReplacement.java │ │ ├── XSharedPreferences.java │ │ ├── XposedBridge.java │ │ ├── XposedHelpers.java │ │ ├── XposedInit.java │ │ ├── callbacks │ │ ├── IXUnhook.java │ │ ├── XC_InitPackageResources.java │ │ ├── XC_LayoutInflated.java │ │ ├── XC_LoadPackage.java │ │ ├── XCallback.java │ │ └── package-info.java │ │ └── services │ │ ├── BaseService.java │ │ ├── DirectAccessService.java │ │ └── FileResult.java └── external │ └── org │ └── apache │ └── commons │ └── lang3 │ ├── ArrayUtils.java │ ├── CharSequenceUtils.java │ ├── CharUtils.java │ ├── ClassUtils.java │ ├── JavaVersion.java │ ├── ObjectUtils.java │ ├── StringUtils.java │ ├── SystemUtils.java │ ├── Validate.java │ ├── builder │ ├── Builder.java │ ├── CompareToBuilder.java │ ├── EqualsBuilder.java │ ├── HashCodeBuilder.java │ ├── IDKey.java │ ├── ReflectionToStringBuilder.java │ ├── ToStringBuilder.java │ └── ToStringStyle.java │ ├── exception │ └── CloneFailedException.java │ ├── mutable │ ├── Mutable.java │ └── MutableInt.java │ ├── reflect │ ├── MemberUtils.java │ └── MethodUtils.java │ └── tuple │ ├── ImmutablePair.java │ └── Pair.java ├── jniLibs ├── arm64-v8a │ └── libsandhook-native.so └── armeabi-v7a │ └── libsandhook-native.so └── res └── values └── strings.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/README.md -------------------------------------------------------------------------------- /annotation/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /annotation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/annotation/build.gradle -------------------------------------------------------------------------------- /annotation/src/main/java/com/swift/sandhook/annotation/HookClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/annotation/src/main/java/com/swift/sandhook/annotation/HookClass.java -------------------------------------------------------------------------------- /annotation/src/main/java/com/swift/sandhook/annotation/HookMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/annotation/src/main/java/com/swift/sandhook/annotation/HookMethod.java -------------------------------------------------------------------------------- /annotation/src/main/java/com/swift/sandhook/annotation/HookMethodBackup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/annotation/src/main/java/com/swift/sandhook/annotation/HookMethodBackup.java -------------------------------------------------------------------------------- /annotation/src/main/java/com/swift/sandhook/annotation/HookMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/annotation/src/main/java/com/swift/sandhook/annotation/HookMode.java -------------------------------------------------------------------------------- /annotation/src/main/java/com/swift/sandhook/annotation/HookReflectClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/annotation/src/main/java/com/swift/sandhook/annotation/HookReflectClass.java -------------------------------------------------------------------------------- /annotation/src/main/java/com/swift/sandhook/annotation/MethodParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/annotation/src/main/java/com/swift/sandhook/annotation/MethodParams.java -------------------------------------------------------------------------------- /annotation/src/main/java/com/swift/sandhook/annotation/MethodReflectParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/annotation/src/main/java/com/swift/sandhook/annotation/MethodReflectParams.java -------------------------------------------------------------------------------- /annotation/src/main/java/com/swift/sandhook/annotation/Param.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/annotation/src/main/java/com/swift/sandhook/annotation/Param.java -------------------------------------------------------------------------------- /annotation/src/main/java/com/swift/sandhook/annotation/SkipParamCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/annotation/src/main/java/com/swift/sandhook/annotation/SkipParamCheck.java -------------------------------------------------------------------------------- /annotation/src/main/java/com/swift/sandhook/annotation/ThisObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/annotation/src/main/java/com/swift/sandhook/annotation/ThisObject.java -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/CMakeLists.txt -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/swift/sandhook/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/androidTest/java/com/swift/sandhook/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/swift/sandhook/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/java/com/swift/sandhook/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/swift/sandhook/MyApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/java/com/swift/sandhook/MyApp.java -------------------------------------------------------------------------------- /app/src/main/java/com/swift/sandhook/test/Inter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/java/com/swift/sandhook/test/Inter.java -------------------------------------------------------------------------------- /app/src/main/java/com/swift/sandhook/test/InterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/java/com/swift/sandhook/test/InterImpl.java -------------------------------------------------------------------------------- /app/src/main/java/com/swift/sandhook/test/PendingHookTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/java/com/swift/sandhook/test/PendingHookTest.java -------------------------------------------------------------------------------- /app/src/main/java/com/swift/sandhook/test/TestClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/java/com/swift/sandhook/test/TestClass.java -------------------------------------------------------------------------------- /app/src/main/java/com/swift/sandhook/testHookers/ActivityHooker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/java/com/swift/sandhook/testHookers/ActivityHooker.java -------------------------------------------------------------------------------- /app/src/main/java/com/swift/sandhook/testHookers/CtrHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/java/com/swift/sandhook/testHookers/CtrHook.java -------------------------------------------------------------------------------- /app/src/main/java/com/swift/sandhook/testHookers/CustmizeHooker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/java/com/swift/sandhook/testHookers/CustmizeHooker.java -------------------------------------------------------------------------------- /app/src/main/java/com/swift/sandhook/testHookers/JniHooker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/java/com/swift/sandhook/testHookers/JniHooker.java -------------------------------------------------------------------------------- /app/src/main/java/com/swift/sandhook/testHookers/LogHooker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/java/com/swift/sandhook/testHookers/LogHooker.java -------------------------------------------------------------------------------- /app/src/main/java/com/swift/sandhook/testHookers/NewAnnotationApiHooker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/java/com/swift/sandhook/testHookers/NewAnnotationApiHooker.java -------------------------------------------------------------------------------- /app/src/main/java/com/swift/sandhook/testHookers/ObjectHooker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/java/com/swift/sandhook/testHookers/ObjectHooker.java -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/layout/content_main.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/swift/sandhook/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/app/src/test/java/com/swift/sandhook/ExampleUnitTest.java -------------------------------------------------------------------------------- /built/arm64-v8a/libsandhook-native.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/built/arm64-v8a/libsandhook-native.so -------------------------------------------------------------------------------- /built/arm64-v8a/libsandhook.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/built/arm64-v8a/libsandhook.so -------------------------------------------------------------------------------- /built/armeabi-v7a/libsandhook-native.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/built/armeabi-v7a/libsandhook-native.so -------------------------------------------------------------------------------- /built/armeabi-v7a/libsandhook.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/built/armeabi-v7a/libsandhook.so -------------------------------------------------------------------------------- /doc/doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/doc/doc.md -------------------------------------------------------------------------------- /doc/res/inline_flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/doc/res/inline_flow.png -------------------------------------------------------------------------------- /doc/res/pc_relate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/doc/res/pc_relate.png -------------------------------------------------------------------------------- /doc/res/sandhook_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/doc/res/sandhook_arch.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/gradlew.bat -------------------------------------------------------------------------------- /hookers/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /hookers/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hookers/build.gradle -------------------------------------------------------------------------------- /hookers/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hookers/proguard-rules.pro -------------------------------------------------------------------------------- /hookers/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hookers/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /hookers/src/main/java/com/swift/sandhook/hookers/AbsHooker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hookers/src/main/java/com/swift/sandhook/hookers/AbsHooker.java -------------------------------------------------------------------------------- /hookers/src/main/java/com/swift/sandhook/hookers/PluginHooker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hookers/src/main/java/com/swift/sandhook/hookers/PluginHooker.java -------------------------------------------------------------------------------- /hookers/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hookers/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /hooklib/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /hooklib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/build.gradle -------------------------------------------------------------------------------- /hooklib/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/proguard-rules.pro -------------------------------------------------------------------------------- /hooklib/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /hooklib/src/main/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /hooklib/src/main/cpp/art/art_compiler_options.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/art/art_compiler_options.cpp -------------------------------------------------------------------------------- /hooklib/src/main/cpp/art/art_method.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/art/art_method.cpp -------------------------------------------------------------------------------- /hooklib/src/main/cpp/casts/cast_art_method.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/casts/cast_art_method.cpp -------------------------------------------------------------------------------- /hooklib/src/main/cpp/casts/cast_compiler_options.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/casts/cast_compiler_options.cpp -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/arch.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/arch_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/arch_base.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/art_compiler_options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/art_compiler_options.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/art_jit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/art_jit.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/art_method.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/art_method.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/art_runtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/art_runtime.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/cast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/cast.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/cast_art_method.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/cast_art_method.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/cast_compiler_options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/cast_compiler_options.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/dlfcn_nougat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/dlfcn_nougat.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/elf_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/elf_util.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/hide_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/hide_api.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/inst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/inst.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/log.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/native_hook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/native_hook.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/never_call.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/never_call.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/offset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/offset.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/sandhook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/sandhook.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/trampoline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/trampoline.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/trampoline_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/trampoline_manager.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/includes/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/includes/utils.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/inst/insts_arm32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/inst/insts_arm32.cpp -------------------------------------------------------------------------------- /hooklib/src/main/cpp/inst/insts_arm64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/inst/insts_arm64.cpp -------------------------------------------------------------------------------- /hooklib/src/main/cpp/nativehook/native_hook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/nativehook/native_hook.cpp -------------------------------------------------------------------------------- /hooklib/src/main/cpp/sandhook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/sandhook.cpp -------------------------------------------------------------------------------- /hooklib/src/main/cpp/trampoline/arch/arm32.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/trampoline/arch/arm32.S -------------------------------------------------------------------------------- /hooklib/src/main/cpp/trampoline/arch/arm64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/trampoline/arch/arm64.S -------------------------------------------------------------------------------- /hooklib/src/main/cpp/trampoline/trampoline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/trampoline/trampoline.cpp -------------------------------------------------------------------------------- /hooklib/src/main/cpp/trampoline/trampoline_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/trampoline/trampoline_manager.cpp -------------------------------------------------------------------------------- /hooklib/src/main/cpp/utils/dlfcn_nougat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/utils/dlfcn_nougat.cpp -------------------------------------------------------------------------------- /hooklib/src/main/cpp/utils/elf_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/utils/elf_util.cpp -------------------------------------------------------------------------------- /hooklib/src/main/cpp/utils/hide_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/utils/hide_api.cpp -------------------------------------------------------------------------------- /hooklib/src/main/cpp/utils/lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/utils/lock.h -------------------------------------------------------------------------------- /hooklib/src/main/cpp/utils/offset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/utils/offset.cpp -------------------------------------------------------------------------------- /hooklib/src/main/cpp/utils/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/cpp/utils/utils.cpp -------------------------------------------------------------------------------- /hooklib/src/main/java/com/swift/sandhook/ArtMethodSizeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/java/com/swift/sandhook/ArtMethodSizeTest.java -------------------------------------------------------------------------------- /hooklib/src/main/java/com/swift/sandhook/ClassNeverCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/java/com/swift/sandhook/ClassNeverCall.java -------------------------------------------------------------------------------- /hooklib/src/main/java/com/swift/sandhook/HookLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/java/com/swift/sandhook/HookLog.java -------------------------------------------------------------------------------- /hooklib/src/main/java/com/swift/sandhook/PendingHookHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/java/com/swift/sandhook/PendingHookHandler.java -------------------------------------------------------------------------------- /hooklib/src/main/java/com/swift/sandhook/SandHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/java/com/swift/sandhook/SandHook.java -------------------------------------------------------------------------------- /hooklib/src/main/java/com/swift/sandhook/SandHookConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/java/com/swift/sandhook/SandHookConfig.java -------------------------------------------------------------------------------- /hooklib/src/main/java/com/swift/sandhook/SandHookMethodResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/java/com/swift/sandhook/SandHookMethodResolver.java -------------------------------------------------------------------------------- /hooklib/src/main/java/com/swift/sandhook/blacklist/HookBlackList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/java/com/swift/sandhook/blacklist/HookBlackList.java -------------------------------------------------------------------------------- /hooklib/src/main/java/com/swift/sandhook/utils/ArtDexOptimizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/java/com/swift/sandhook/utils/ArtDexOptimizer.java -------------------------------------------------------------------------------- /hooklib/src/main/java/com/swift/sandhook/utils/ClassStatusUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/java/com/swift/sandhook/utils/ClassStatusUtils.java -------------------------------------------------------------------------------- /hooklib/src/main/java/com/swift/sandhook/utils/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/java/com/swift/sandhook/utils/FileUtils.java -------------------------------------------------------------------------------- /hooklib/src/main/java/com/swift/sandhook/utils/ParamWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/java/com/swift/sandhook/utils/ParamWrapper.java -------------------------------------------------------------------------------- /hooklib/src/main/java/com/swift/sandhook/utils/ReflectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/java/com/swift/sandhook/utils/ReflectionUtils.java -------------------------------------------------------------------------------- /hooklib/src/main/java/com/swift/sandhook/utils/Unsafe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/java/com/swift/sandhook/utils/Unsafe.java -------------------------------------------------------------------------------- /hooklib/src/main/java/com/swift/sandhook/wrapper/HookErrorException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/java/com/swift/sandhook/wrapper/HookErrorException.java -------------------------------------------------------------------------------- /hooklib/src/main/java/com/swift/sandhook/wrapper/HookWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/java/com/swift/sandhook/wrapper/HookWrapper.java -------------------------------------------------------------------------------- /hooklib/src/main/java/com/swift/sandhook/wrapper/StubMethodsFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/java/com/swift/sandhook/wrapper/StubMethodsFactory.java -------------------------------------------------------------------------------- /hooklib/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/hooklib/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nativehook/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /nativehook/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/build.gradle -------------------------------------------------------------------------------- /nativehook/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/proguard-rules.pro -------------------------------------------------------------------------------- /nativehook/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nativehook/src/main/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/assembler/assembler_arm32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/assembler/assembler_arm32.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/assembler/assembler_arm32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/assembler/assembler_arm32.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/decoder/decoder_arm32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/decoder/decoder_arm32.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/decoder/decoder_arm32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/decoder/decoder_arm32.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/hook/breakpoint_shellcode.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/hook/breakpoint_shellcode.S -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/hook/hook_arm32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/hook/hook_arm32.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/hook/hook_arm32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/hook/hook_arm32.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/inst/arm32_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/inst/arm32_base.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/inst/inst_arm32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/inst/inst_arm32.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/inst/inst_arm32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/inst/inst_arm32.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/inst/inst_code_arm32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/inst/inst_code_arm32.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/inst/inst_struct_a32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/inst/inst_struct_a32.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/inst/inst_struct_t16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/inst/inst_struct_t16.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/inst/inst_struct_t32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/inst/inst_struct_t32.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/inst/inst_t16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/inst/inst_t16.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/inst/inst_t16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/inst/inst_t16.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/inst/inst_t32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/inst/inst_t32.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/inst/inst_t32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/inst/inst_t32.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/register/register_arm32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/register/register_arm32.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/register/register_arm32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/register/register_arm32.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/register/register_list_arm32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/register/register_list_arm32.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/register/register_list_arm32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/register/register_list_arm32.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/relocate/code_relocate_arm32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/relocate/code_relocate_arm32.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm32/relocate/code_relocate_arm32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm32/relocate/code_relocate_arm32.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm64/assembler/assembler_arm64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm64/assembler/assembler_arm64.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm64/assembler/assembler_arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm64/assembler/assembler_arm64.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm64/decoder/decoder_arm64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm64/decoder/decoder_arm64.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm64/decoder/decoder_arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm64/decoder/decoder_arm64.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm64/hook/hook_arm64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm64/hook/hook_arm64.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm64/hook/hook_arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm64/hook/hook_arm64.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm64/inst/inst_arm64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm64/inst/inst_arm64.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm64/inst/inst_arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm64/inst/inst_arm64.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm64/inst/inst_code_arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm64/inst/inst_code_arm64.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm64/inst/inst_struct_aarch64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm64/inst/inst_struct_aarch64.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm64/register/register_arm64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm64/register/register_arm64.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm64/register/register_arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm64/register/register_arm64.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm64/register/register_list_arm64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm64/register/register_list_arm64.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm64/register/register_list_arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm64/register/register_list_arm64.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm64/relocate/code_relocate_arm64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm64/relocate/code_relocate_arm64.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm64/relocate/code_relocate_arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm64/relocate/code_relocate_arm64.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/arm_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/arm_base.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/arm/shellcode_arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/archs/arm/shellcode_arm.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/archs/x86/place_holder.h: -------------------------------------------------------------------------------- 1 | // 2 | // Created by swift on 2019/5/16. 3 | // 4 | #pragma once 5 | -------------------------------------------------------------------------------- /nativehook/src/main/cpp/asm/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/asm/cpu.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/asm/data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/asm/data.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/asm/instruction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/asm/instruction.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/asm/label.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/asm/label.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/asm/ram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/asm/ram.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/asm/register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/asm/register.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/asm/unit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/asm/unit.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/assembler/assembler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/assembler/assembler.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/buffer/code_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/buffer/code_buffer.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/buffer/code_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/buffer/code_buffer.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/decoder/decoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/decoder/decoder.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/elf/elf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/elf/elf.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/hook/hook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/hook/hook.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/includes/assembler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/includes/assembler.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/includes/base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/includes/base.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/includes/code_relocate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/includes/code_relocate.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/includes/compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/includes/compiler.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/includes/decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/includes/decoder.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/includes/elf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/includes/elf.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/includes/exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/includes/exception.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/includes/hook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/includes/hook.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/relocate/code_relocate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/relocate/code_relocate.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/sandhook_native.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/sandhook_native.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/sandhook_native.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/sandhook_native.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/utils/lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/utils/lock.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/utils/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/utils/log.h -------------------------------------------------------------------------------- /nativehook/src/main/cpp/utils/platform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/utils/platform.cpp -------------------------------------------------------------------------------- /nativehook/src/main/cpp/utils/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/cpp/utils/platform.h -------------------------------------------------------------------------------- /nativehook/src/main/java/com/swift/sandhook/nativehook/NativeHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/java/com/swift/sandhook/nativehook/NativeHook.java -------------------------------------------------------------------------------- /nativehook/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/nativehook/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/settings.gradle -------------------------------------------------------------------------------- /xposedcompat/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /xposedcompat/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/build.gradle -------------------------------------------------------------------------------- /xposedcompat/genhookstubs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/genhookstubs.py -------------------------------------------------------------------------------- /xposedcompat/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/proguard-rules.pro -------------------------------------------------------------------------------- /xposedcompat/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/android/dx/AnnotationId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/android/dx/AnnotationId.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/android/dx/AppDataDirGuesser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/android/dx/AppDataDirGuesser.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/android/dx/BinaryOp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/android/dx/BinaryOp.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/android/dx/Code.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/android/dx/Code.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/android/dx/Comparison.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/android/dx/Comparison.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/android/dx/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/android/dx/Constants.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/android/dx/DexMaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/android/dx/DexMaker.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/android/dx/FieldId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/android/dx/FieldId.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/android/dx/Label.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/android/dx/Label.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/android/dx/Local.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/android/dx/Local.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/android/dx/MethodId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/android/dx/MethodId.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/android/dx/TypeId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/android/dx/TypeId.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/android/dx/TypeList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/android/dx/TypeList.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/android/dx/UnaryOp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/android/dx/UnaryOp.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/android/dx/stock/ProxyBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/android/dx/stock/ProxyBuilder.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/android/internal/util/XmlUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/android/internal/util/XmlUtils.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/XposedCompat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/XposedCompat.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/classloaders/ProxyClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/classloaders/ProxyClassLoader.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/hookstub/CallOriginCallBack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/hookstub/CallOriginCallBack.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/hookstub/HookMethodEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/hookstub/HookMethodEntity.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/hookstub/HookStubManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/hookstub/HookStubManager.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/hookstub/MethodHookerStubs32.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/hookstub/MethodHookerStubs32.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/hookstub/MethodHookerStubs64.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/hookstub/MethodHookerStubs64.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/methodgen/DynamicBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/methodgen/DynamicBridge.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/methodgen/ErrorCatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/methodgen/ErrorCatch.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/methodgen/HookMaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/methodgen/HookMaker.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/methodgen/HookerDexMaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/methodgen/HookerDexMaker.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/methodgen/HookerDexMakerNew.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/methodgen/HookerDexMakerNew.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/utils/ApplicationUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/utils/ApplicationUtils.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/utils/DexLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/utils/DexLog.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/utils/DexMakerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/utils/DexMakerUtils.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/utils/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/utils/FileUtils.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/utils/ProcessUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/utils/ProcessUtils.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/IXposedHookCmdInit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/IXposedHookCmdInit.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/IXposedHookInitPackageResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/IXposedHookInitPackageResources.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/IXposedHookLoadPackage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/IXposedHookLoadPackage.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/IXposedHookZygoteInit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/IXposedHookZygoteInit.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/IXposedMod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/IXposedMod.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/SELinuxHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/SELinuxHelper.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/XC_MethodHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/XC_MethodHook.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/XC_MethodReplacement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/XC_MethodReplacement.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/XSharedPreferences.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/XSharedPreferences.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/XposedBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/XposedBridge.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/XposedHelpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/XposedHelpers.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/XposedInit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/XposedInit.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/callbacks/IXUnhook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/callbacks/IXUnhook.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/callbacks/XC_InitPackageResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/callbacks/XC_InitPackageResources.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/callbacks/XC_LayoutInflated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/callbacks/XC_LayoutInflated.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/callbacks/XC_LoadPackage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/callbacks/XC_LoadPackage.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/callbacks/XCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/callbacks/XCallback.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/callbacks/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/callbacks/package-info.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/services/BaseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/services/BaseService.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/services/DirectAccessService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/services/DirectAccessService.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/de/robv/android/xposed/services/FileResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/de/robv/android/xposed/services/FileResult.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/ArrayUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/ArrayUtils.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/CharSequenceUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/CharSequenceUtils.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/CharUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/CharUtils.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/ClassUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/ClassUtils.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/JavaVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/JavaVersion.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/ObjectUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/ObjectUtils.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/StringUtils.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/SystemUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/SystemUtils.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/Validate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/Validate.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/builder/Builder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/builder/Builder.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/builder/CompareToBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/builder/CompareToBuilder.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/builder/EqualsBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/builder/EqualsBuilder.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/builder/HashCodeBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/builder/HashCodeBuilder.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/builder/IDKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/builder/IDKey.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/builder/ToStringBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/builder/ToStringBuilder.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/builder/ToStringStyle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/builder/ToStringStyle.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/exception/CloneFailedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/exception/CloneFailedException.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/mutable/Mutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/mutable/Mutable.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/mutable/MutableInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/mutable/MutableInt.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/reflect/MemberUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/reflect/MemberUtils.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/reflect/MethodUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/reflect/MethodUtils.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/tuple/ImmutablePair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/tuple/ImmutablePair.java -------------------------------------------------------------------------------- /xposedcompat/src/main/java/external/org/apache/commons/lang3/tuple/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/java/external/org/apache/commons/lang3/tuple/Pair.java -------------------------------------------------------------------------------- /xposedcompat/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /xposedcompat_new/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /xposedcompat_new/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/CMakeLists.txt -------------------------------------------------------------------------------- /xposedcompat_new/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/build.gradle -------------------------------------------------------------------------------- /xposedcompat_new/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/proguard-rules.pro -------------------------------------------------------------------------------- /xposedcompat_new/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/art_jni_trampoline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/art_jni_trampoline.cpp -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/art_jni_trampoline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/art_jni_trampoline.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/aarch64/ffi_arm64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/aarch64/ffi_arm64.c -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/aarch64/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/aarch64/internal.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/aarch64/sysv_arm64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/aarch64/sysv_arm64.S -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/arm/ffi_armv7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/arm/ffi_armv7.c -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/arm/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/arm/internal.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/arm/sysv_armv7.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/arm/sysv_armv7.S -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/closures.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/closures.c -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/debug.c -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/dlmalloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/dlmalloc.c -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/ffi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/ffi.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/ffi_cfi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/ffi_cfi.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/ffi_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/ffi_common.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/ffi_cxx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/ffi_cxx.cc -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/ffi_cxx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/ffi_cxx.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/fficonfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/fficonfig.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/ffitarget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/ffitarget.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/java_raw_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/java_raw_api.c -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/platform_include/ffi_arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/platform_include/ffi_arm64.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/platform_include/ffi_armv7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/platform_include/ffi_armv7.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/platform_include/ffi_i386.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/platform_include/ffi_i386.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/platform_include/ffi_x86_64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/platform_include/ffi_x86_64.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/platform_include/fficonfig_arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/platform_include/fficonfig_arm64.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/platform_include/fficonfig_armv7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/platform_include/fficonfig_armv7.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/platform_include/fficonfig_i386.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/platform_include/fficonfig_i386.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/platform_include/fficonfig_x86_64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/platform_include/fficonfig_x86_64.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/platform_include/ffitarget_arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/platform_include/ffitarget_arm64.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/platform_include/ffitarget_armv7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/platform_include/ffitarget_armv7.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/platform_include/ffitarget_i386.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/platform_include/ffitarget_i386.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/platform_include/ffitarget_x86_64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/platform_include/ffitarget_x86_64.h -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/prep_cif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/prep_cif.c -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/raw_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/raw_api.c -------------------------------------------------------------------------------- /xposedcompat_new/src/main/cpp/libffi/types.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/cpp/libffi/types.c -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/com/android/internal/util/XmlUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/com/android/internal/util/XmlUtils.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/com/swift/sandhook/xposedcompat/HookInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/com/swift/sandhook/xposedcompat/HookInfo.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/com/swift/sandhook/xposedcompat/XposedCompat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/com/swift/sandhook/xposedcompat/XposedCompat.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/com/swift/sandhook/xposedcompat/utils/ApplicationUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/com/swift/sandhook/xposedcompat/utils/ApplicationUtils.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/com/swift/sandhook/xposedcompat/utils/ClassUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/com/swift/sandhook/xposedcompat/utils/ClassUtils.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/com/swift/sandhook/xposedcompat/utils/ProcessUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/com/swift/sandhook/xposedcompat/utils/ProcessUtils.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/com/swift/sandhook/xposedcompat/utils/ProxyClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/com/swift/sandhook/xposedcompat/utils/ProxyClassLoader.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/IXposedHookCmdInit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/IXposedHookCmdInit.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/IXposedHookInitPackageResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/IXposedHookInitPackageResources.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/IXposedHookLoadPackage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/IXposedHookLoadPackage.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/IXposedHookZygoteInit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/IXposedHookZygoteInit.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/IXposedMod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/IXposedMod.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/SELinuxHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/SELinuxHelper.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/XC_MethodHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/XC_MethodHook.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/XC_MethodReplacement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/XC_MethodReplacement.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/XSharedPreferences.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/XSharedPreferences.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/XposedBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/XposedBridge.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/XposedHelpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/XposedHelpers.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/XposedInit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/XposedInit.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/callbacks/IXUnhook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/callbacks/IXUnhook.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/callbacks/XC_InitPackageResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/callbacks/XC_InitPackageResources.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/callbacks/XC_LayoutInflated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/callbacks/XC_LayoutInflated.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/callbacks/XC_LoadPackage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/callbacks/XC_LoadPackage.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/callbacks/XCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/callbacks/XCallback.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/callbacks/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/callbacks/package-info.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/services/BaseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/services/BaseService.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/services/DirectAccessService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/services/DirectAccessService.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/de/robv/android/xposed/services/FileResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/de/robv/android/xposed/services/FileResult.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/ArrayUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/ArrayUtils.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/CharSequenceUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/CharSequenceUtils.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/CharUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/CharUtils.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/ClassUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/ClassUtils.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/JavaVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/JavaVersion.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/ObjectUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/ObjectUtils.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/StringUtils.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/SystemUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/SystemUtils.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/Validate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/Validate.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/builder/Builder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/builder/Builder.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/builder/CompareToBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/builder/CompareToBuilder.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/builder/EqualsBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/builder/EqualsBuilder.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/builder/HashCodeBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/builder/HashCodeBuilder.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/builder/IDKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/builder/IDKey.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/builder/ToStringBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/builder/ToStringBuilder.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/builder/ToStringStyle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/builder/ToStringStyle.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/exception/CloneFailedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/exception/CloneFailedException.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/mutable/Mutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/mutable/Mutable.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/mutable/MutableInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/mutable/MutableInt.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/reflect/MemberUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/reflect/MemberUtils.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/reflect/MethodUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/reflect/MethodUtils.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/tuple/ImmutablePair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/tuple/ImmutablePair.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/java/external/org/apache/commons/lang3/tuple/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/java/external/org/apache/commons/lang3/tuple/Pair.java -------------------------------------------------------------------------------- /xposedcompat_new/src/main/jniLibs/arm64-v8a/libsandhook-native.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/jniLibs/arm64-v8a/libsandhook-native.so -------------------------------------------------------------------------------- /xposedcompat_new/src/main/jniLibs/armeabi-v7a/libsandhook-native.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/jniLibs/armeabi-v7a/libsandhook-native.so -------------------------------------------------------------------------------- /xposedcompat_new/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asLody/SandHook/HEAD/xposedcompat_new/src/main/res/values/strings.xml --------------------------------------------------------------------------------