├── .gitignore ├── .idea ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── encodings.xml ├── gradle.xml ├── markdown-navigator.xml ├── markdown-navigator │ └── profiles_settings.xml ├── misc.xml ├── modules.xml ├── runConfigurations.xml └── vcs.xml ├── DexClassLoader.graffle ├── README.md ├── code ├── BaseDexClassLoader.java ├── DexClassLoader.java ├── DexFile_4.2.java ├── DexFile_5.0.java ├── DexPathList.java ├── Object.h ├── dalvik_system_DexFile.cpp └── dalvik_system_DexFile_5.0.cpp ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── hidex-demo ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── cc │ │ └── gnaixx │ │ └── hidex_hack │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── cc │ │ │ └── gnaixx │ │ │ └── hidex_hack │ │ │ ├── activity │ │ │ └── MainActivity.java │ │ │ └── common │ │ │ ├── Constant.java │ │ │ ├── Encoder.java │ │ │ └── FileTool.java │ └── res │ │ ├── layout │ │ └── activity_main.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── cc │ └── gnaixx │ └── hidex_hack │ └── ExampleUnitTest.java ├── hidex-libs ├── .gitignore ├── CMakeLists.txt ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── cc │ │ └── gnaixx │ │ └── hidex_libs │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── cpp │ │ ├── dexfile.h │ │ ├── hidex.cpp │ │ ├── sha1.cpp │ │ └── sha1.h │ ├── java │ │ └── cc │ │ │ └── gnaixx │ │ │ └── hidex_libs │ │ │ ├── common │ │ │ ├── ClassLoader.java │ │ │ └── JniBridge.java │ │ │ └── inter │ │ │ └── Entrance.java │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── cc │ └── gnaixx │ └── hidex_libs │ └── ExampleUnitTest.java ├── hidex-load ├── .gitignore ├── CMakeLists.txt ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── cc │ │ └── gnaixx │ │ └── hidex_load │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── cpp │ │ ├── Common.cpp │ │ ├── Common.h │ │ ├── HidexLoad.cpp │ │ └── HidexLoad.h │ ├── java │ │ └── cc │ │ │ └── gnaixx │ │ │ └── hidex_load │ │ │ ├── loader │ │ │ └── CustDexClassLoader.java │ │ │ ├── tool │ │ │ ├── Constant.java │ │ │ ├── FileTool.java │ │ │ ├── NativeTool.java │ │ │ └── RefInvoke.java │ │ │ └── view │ │ │ └── MainActivity.java │ └── res │ │ ├── layout │ │ └── activity_main.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── cc │ └── gnaixx │ └── hidex_load │ └── ExampleUnitTest.java ├── hidex-samp ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── cc │ │ └── gnaixx │ │ └── samp │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── cc │ │ │ └── gnaixx │ │ │ └── samp │ │ │ └── core │ │ │ └── EntranceImpl.java │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── cc │ └── gnaixx │ └── samp │ └── ExampleUnitTest.java ├── hidex-tool ├── .gitignore ├── build.gradle └── src │ └── main │ └── java │ └── cc │ └── gnaixx │ └── tools │ ├── core │ ├── HidexHandle.java │ ├── Main.java │ └── RedexHandle.java │ ├── model │ ├── DexCon.java │ ├── HackPoint.java │ ├── Uleb128.java │ └── dex │ │ ├── DexFile.java │ │ ├── FieldIds.java │ │ ├── Header.java │ │ ├── MapList.java │ │ ├── MethodIds.java │ │ ├── ProtoIds.java │ │ ├── StringIds.java │ │ ├── TypeIds.java │ │ └── cladef │ │ ├── ClassData.java │ │ ├── ClassDefs.java │ │ ├── Code.java │ │ ├── EncodedField.java │ │ ├── EncodedMethod.java │ │ ├── EncodedValue.java │ │ └── StaticValues.java │ └── util │ ├── BufferUtil.java │ ├── Constants.java │ ├── Encrypt.java │ ├── FileUtil.java │ ├── Log.java │ ├── Reader.java │ ├── Trans.java │ └── Writer.java ├── hidex.sh ├── img ├── compare-java.png ├── compare-smali.png └── screen.png ├── output └── hidex.conf └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/markdown-navigator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/.idea/markdown-navigator.xml -------------------------------------------------------------------------------- /.idea/markdown-navigator/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/.idea/markdown-navigator/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /DexClassLoader.graffle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/DexClassLoader.graffle -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/README.md -------------------------------------------------------------------------------- /code/BaseDexClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/code/BaseDexClassLoader.java -------------------------------------------------------------------------------- /code/DexClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/code/DexClassLoader.java -------------------------------------------------------------------------------- /code/DexFile_4.2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/code/DexFile_4.2.java -------------------------------------------------------------------------------- /code/DexFile_5.0.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/code/DexFile_5.0.java -------------------------------------------------------------------------------- /code/DexPathList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/code/DexPathList.java -------------------------------------------------------------------------------- /code/Object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/code/Object.h -------------------------------------------------------------------------------- /code/dalvik_system_DexFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/code/dalvik_system_DexFile.cpp -------------------------------------------------------------------------------- /code/dalvik_system_DexFile_5.0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/code/dalvik_system_DexFile_5.0.cpp -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/gradlew.bat -------------------------------------------------------------------------------- /hidex-demo/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /hidex-demo/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/build.gradle -------------------------------------------------------------------------------- /hidex-demo/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/proguard-rules.pro -------------------------------------------------------------------------------- /hidex-demo/src/androidTest/java/cc/gnaixx/hidex_hack/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/src/androidTest/java/cc/gnaixx/hidex_hack/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /hidex-demo/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /hidex-demo/src/main/java/cc/gnaixx/hidex_hack/activity/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/src/main/java/cc/gnaixx/hidex_hack/activity/MainActivity.java -------------------------------------------------------------------------------- /hidex-demo/src/main/java/cc/gnaixx/hidex_hack/common/Constant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/src/main/java/cc/gnaixx/hidex_hack/common/Constant.java -------------------------------------------------------------------------------- /hidex-demo/src/main/java/cc/gnaixx/hidex_hack/common/Encoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/src/main/java/cc/gnaixx/hidex_hack/common/Encoder.java -------------------------------------------------------------------------------- /hidex-demo/src/main/java/cc/gnaixx/hidex_hack/common/FileTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/src/main/java/cc/gnaixx/hidex_hack/common/FileTool.java -------------------------------------------------------------------------------- /hidex-demo/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /hidex-demo/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /hidex-demo/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /hidex-demo/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /hidex-demo/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /hidex-demo/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /hidex-demo/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /hidex-demo/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /hidex-demo/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /hidex-demo/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /hidex-demo/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /hidex-demo/src/test/java/cc/gnaixx/hidex_hack/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-demo/src/test/java/cc/gnaixx/hidex_hack/ExampleUnitTest.java -------------------------------------------------------------------------------- /hidex-libs/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /hidex-libs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-libs/CMakeLists.txt -------------------------------------------------------------------------------- /hidex-libs/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-libs/build.gradle -------------------------------------------------------------------------------- /hidex-libs/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-libs/proguard-rules.pro -------------------------------------------------------------------------------- /hidex-libs/src/androidTest/java/cc/gnaixx/hidex_libs/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-libs/src/androidTest/java/cc/gnaixx/hidex_libs/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /hidex-libs/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-libs/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /hidex-libs/src/main/cpp/dexfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-libs/src/main/cpp/dexfile.h -------------------------------------------------------------------------------- /hidex-libs/src/main/cpp/hidex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-libs/src/main/cpp/hidex.cpp -------------------------------------------------------------------------------- /hidex-libs/src/main/cpp/sha1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-libs/src/main/cpp/sha1.cpp -------------------------------------------------------------------------------- /hidex-libs/src/main/cpp/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-libs/src/main/cpp/sha1.h -------------------------------------------------------------------------------- /hidex-libs/src/main/java/cc/gnaixx/hidex_libs/common/ClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-libs/src/main/java/cc/gnaixx/hidex_libs/common/ClassLoader.java -------------------------------------------------------------------------------- /hidex-libs/src/main/java/cc/gnaixx/hidex_libs/common/JniBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-libs/src/main/java/cc/gnaixx/hidex_libs/common/JniBridge.java -------------------------------------------------------------------------------- /hidex-libs/src/main/java/cc/gnaixx/hidex_libs/inter/Entrance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-libs/src/main/java/cc/gnaixx/hidex_libs/inter/Entrance.java -------------------------------------------------------------------------------- /hidex-libs/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-libs/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /hidex-libs/src/test/java/cc/gnaixx/hidex_libs/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-libs/src/test/java/cc/gnaixx/hidex_libs/ExampleUnitTest.java -------------------------------------------------------------------------------- /hidex-load/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /hidex-load/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/CMakeLists.txt -------------------------------------------------------------------------------- /hidex-load/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hidex-load/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/build.gradle -------------------------------------------------------------------------------- /hidex-load/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/proguard-rules.pro -------------------------------------------------------------------------------- /hidex-load/src/androidTest/java/cc/gnaixx/hidex_load/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/androidTest/java/cc/gnaixx/hidex_load/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /hidex-load/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /hidex-load/src/main/cpp/Common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/cpp/Common.cpp -------------------------------------------------------------------------------- /hidex-load/src/main/cpp/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/cpp/Common.h -------------------------------------------------------------------------------- /hidex-load/src/main/cpp/HidexLoad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/cpp/HidexLoad.cpp -------------------------------------------------------------------------------- /hidex-load/src/main/cpp/HidexLoad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/cpp/HidexLoad.h -------------------------------------------------------------------------------- /hidex-load/src/main/java/cc/gnaixx/hidex_load/loader/CustDexClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/java/cc/gnaixx/hidex_load/loader/CustDexClassLoader.java -------------------------------------------------------------------------------- /hidex-load/src/main/java/cc/gnaixx/hidex_load/tool/Constant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/java/cc/gnaixx/hidex_load/tool/Constant.java -------------------------------------------------------------------------------- /hidex-load/src/main/java/cc/gnaixx/hidex_load/tool/FileTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/java/cc/gnaixx/hidex_load/tool/FileTool.java -------------------------------------------------------------------------------- /hidex-load/src/main/java/cc/gnaixx/hidex_load/tool/NativeTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/java/cc/gnaixx/hidex_load/tool/NativeTool.java -------------------------------------------------------------------------------- /hidex-load/src/main/java/cc/gnaixx/hidex_load/tool/RefInvoke.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/java/cc/gnaixx/hidex_load/tool/RefInvoke.java -------------------------------------------------------------------------------- /hidex-load/src/main/java/cc/gnaixx/hidex_load/view/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/java/cc/gnaixx/hidex_load/view/MainActivity.java -------------------------------------------------------------------------------- /hidex-load/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /hidex-load/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /hidex-load/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /hidex-load/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /hidex-load/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /hidex-load/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /hidex-load/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /hidex-load/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /hidex-load/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /hidex-load/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /hidex-load/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /hidex-load/src/test/java/cc/gnaixx/hidex_load/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-load/src/test/java/cc/gnaixx/hidex_load/ExampleUnitTest.java -------------------------------------------------------------------------------- /hidex-samp/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /hidex-samp/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-samp/build.gradle -------------------------------------------------------------------------------- /hidex-samp/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-samp/proguard-rules.pro -------------------------------------------------------------------------------- /hidex-samp/src/androidTest/java/cc/gnaixx/samp/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-samp/src/androidTest/java/cc/gnaixx/samp/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /hidex-samp/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-samp/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /hidex-samp/src/main/java/cc/gnaixx/samp/core/EntranceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-samp/src/main/java/cc/gnaixx/samp/core/EntranceImpl.java -------------------------------------------------------------------------------- /hidex-samp/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-samp/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /hidex-samp/src/test/java/cc/gnaixx/samp/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-samp/src/test/java/cc/gnaixx/samp/ExampleUnitTest.java -------------------------------------------------------------------------------- /hidex-tool/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /hidex-tool/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/build.gradle -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/core/HidexHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/core/HidexHandle.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/core/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/core/Main.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/core/RedexHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/core/RedexHandle.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/model/DexCon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/model/DexCon.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/model/HackPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/model/HackPoint.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/model/Uleb128.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/model/Uleb128.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/DexFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/DexFile.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/FieldIds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/FieldIds.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/Header.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/Header.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/MapList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/MapList.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/MethodIds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/MethodIds.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/ProtoIds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/ProtoIds.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/StringIds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/StringIds.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/TypeIds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/TypeIds.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/cladef/ClassData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/cladef/ClassData.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/cladef/ClassDefs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/cladef/ClassDefs.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/cladef/Code.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/cladef/Code.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/cladef/EncodedField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/cladef/EncodedField.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/cladef/EncodedMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/cladef/EncodedMethod.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/cladef/EncodedValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/cladef/EncodedValue.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/cladef/StaticValues.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/model/dex/cladef/StaticValues.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/util/BufferUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/util/BufferUtil.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/util/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/util/Constants.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/util/Encrypt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/util/Encrypt.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/util/FileUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/util/FileUtil.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/util/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/util/Log.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/util/Reader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/util/Reader.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/util/Trans.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/util/Trans.java -------------------------------------------------------------------------------- /hidex-tool/src/main/java/cc/gnaixx/tools/util/Writer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex-tool/src/main/java/cc/gnaixx/tools/util/Writer.java -------------------------------------------------------------------------------- /hidex.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/hidex.sh -------------------------------------------------------------------------------- /img/compare-java.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/img/compare-java.png -------------------------------------------------------------------------------- /img/compare-smali.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/img/compare-smali.png -------------------------------------------------------------------------------- /img/screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/img/screen.png -------------------------------------------------------------------------------- /output/hidex.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/output/hidex.conf -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnaixx/hidex-hack/HEAD/settings.gradle --------------------------------------------------------------------------------