├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ └── build-test.yml ├── .gitignore ├── LICENSE ├── README.md ├── frida-proxy ├── .gitignore ├── __init__.py ├── agent │ ├── dyn_use.ts │ └── index.ts ├── main.py ├── package-lock.json ├── package.json ├── requirements.txt ├── rpc_pb2.py ├── rpc_pb2.pyi ├── rpc_pb2_grpc.py └── tsconfig.json ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── img ├── 1.png ├── 2.png └── 3.png ├── libs └── jadx-script-runtime-dev.jar ├── settings.gradle.kts └── src └── main ├── java └── jadx │ └── plugins │ └── decompiler │ ├── EvalMethod.java │ ├── EvalMethodOptions.java │ ├── EvalMethodPass.java │ ├── FridaProxy.java │ └── PackageUtils.java ├── proto └── rpc.proto └── resources ├── META-INF └── services │ └── jadx.api.plugins.JadxPlugin └── logback.xml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/.github/workflows/build-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/README.md -------------------------------------------------------------------------------- /frida-proxy/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/frida-proxy/.gitignore -------------------------------------------------------------------------------- /frida-proxy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/frida-proxy/__init__.py -------------------------------------------------------------------------------- /frida-proxy/agent/dyn_use.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/frida-proxy/agent/dyn_use.ts -------------------------------------------------------------------------------- /frida-proxy/agent/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/frida-proxy/agent/index.ts -------------------------------------------------------------------------------- /frida-proxy/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/frida-proxy/main.py -------------------------------------------------------------------------------- /frida-proxy/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/frida-proxy/package-lock.json -------------------------------------------------------------------------------- /frida-proxy/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/frida-proxy/package.json -------------------------------------------------------------------------------- /frida-proxy/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/frida-proxy/requirements.txt -------------------------------------------------------------------------------- /frida-proxy/rpc_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/frida-proxy/rpc_pb2.py -------------------------------------------------------------------------------- /frida-proxy/rpc_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/frida-proxy/rpc_pb2.pyi -------------------------------------------------------------------------------- /frida-proxy/rpc_pb2_grpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/frida-proxy/rpc_pb2_grpc.py -------------------------------------------------------------------------------- /frida-proxy/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/frida-proxy/tsconfig.json -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/gradlew.bat -------------------------------------------------------------------------------- /img/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/img/1.png -------------------------------------------------------------------------------- /img/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/img/2.png -------------------------------------------------------------------------------- /img/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/img/3.png -------------------------------------------------------------------------------- /libs/jadx-script-runtime-dev.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/libs/jadx-script-runtime-dev.jar -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- 1 | 2 | rootProject.name = "jadx-eval-method" 3 | -------------------------------------------------------------------------------- /src/main/java/jadx/plugins/decompiler/EvalMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/src/main/java/jadx/plugins/decompiler/EvalMethod.java -------------------------------------------------------------------------------- /src/main/java/jadx/plugins/decompiler/EvalMethodOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/src/main/java/jadx/plugins/decompiler/EvalMethodOptions.java -------------------------------------------------------------------------------- /src/main/java/jadx/plugins/decompiler/EvalMethodPass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/src/main/java/jadx/plugins/decompiler/EvalMethodPass.java -------------------------------------------------------------------------------- /src/main/java/jadx/plugins/decompiler/FridaProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/src/main/java/jadx/plugins/decompiler/FridaProxy.java -------------------------------------------------------------------------------- /src/main/java/jadx/plugins/decompiler/PackageUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/src/main/java/jadx/plugins/decompiler/PackageUtils.java -------------------------------------------------------------------------------- /src/main/proto/rpc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/src/main/proto/rpc.proto -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/jadx.api.plugins.JadxPlugin: -------------------------------------------------------------------------------- 1 | jadx.plugins.decompiler.EvalMethod -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erfur/jadx-eval-method/HEAD/src/main/resources/logback.xml --------------------------------------------------------------------------------