improvement and add is_static data

This commit is contained in:
Jean-Marie 'Histausse' Mineau 2025-03-04 17:38:35 +01:00
parent a365022185
commit 91fd0137d8
Signed by: histausse
GPG key ID: B66AEEDA9B645AD2
5 changed files with 57 additions and 30 deletions

View file

@ -1,3 +1,21 @@
# Theseus Data Collector
Collect runtime information about reflection operation done by en application to feed them to the patcher.
The Frida hook uses a Java class to collect the stack information, before building/installing the python package, you need to build the class:
```shell
# If the default values do not match, set the variables:
#
# JAVAC: path to the java compiler
# ANDROID_SDK: path to the android sdk
# VERSION: Android SDK version to use
# D8: path to the d8 executable
# ANDROID_JAR: path to the android.jar file to link
# BUILD_F: build folder (will be delated if exist)
# OUT_FILE: the file where to put the b64 of the compiled dex
bash consumer/build.sh
poetry build # / poetry install / pip install .
```