├── .gitignore ├── .idea ├── .name ├── misc.xml └── vcs.xml ├── .travis.yml ├── LICENSE ├── README.md ├── example ├── app.txt ├── calc.apk └── key ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── instrument.sh ├── settings.gradle ├── sign.sh └── src ├── main └── java │ └── dev │ └── navids │ └── android_instrumentor │ ├── BeginningLoggerBodyTransformer.java │ ├── EndingLoggerBodyTransformer.java │ ├── InstUtil.java │ ├── InstrumentationBodyTransformer.java │ ├── Instrumentor.java │ ├── Main.java │ └── Util.java └── test └── java └── dev └── navids └── android_instrumentor ├── InstrumentorTest.java └── UtilTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | android-instrumentor -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/README.md -------------------------------------------------------------------------------- /example/app.txt: -------------------------------------------------------------------------------- 1 | https://f-droid.org/en/packages/com.numix.calculator/ 2 | -------------------------------------------------------------------------------- /example/calc.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/example/calc.apk -------------------------------------------------------------------------------- /example/key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/example/key -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/gradlew.bat -------------------------------------------------------------------------------- /instrument.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/instrument.sh -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'android-instrumentor' 2 | 3 | -------------------------------------------------------------------------------- /sign.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/sign.sh -------------------------------------------------------------------------------- /src/main/java/dev/navids/android_instrumentor/BeginningLoggerBodyTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/src/main/java/dev/navids/android_instrumentor/BeginningLoggerBodyTransformer.java -------------------------------------------------------------------------------- /src/main/java/dev/navids/android_instrumentor/EndingLoggerBodyTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/src/main/java/dev/navids/android_instrumentor/EndingLoggerBodyTransformer.java -------------------------------------------------------------------------------- /src/main/java/dev/navids/android_instrumentor/InstUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/src/main/java/dev/navids/android_instrumentor/InstUtil.java -------------------------------------------------------------------------------- /src/main/java/dev/navids/android_instrumentor/InstrumentationBodyTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/src/main/java/dev/navids/android_instrumentor/InstrumentationBodyTransformer.java -------------------------------------------------------------------------------- /src/main/java/dev/navids/android_instrumentor/Instrumentor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/src/main/java/dev/navids/android_instrumentor/Instrumentor.java -------------------------------------------------------------------------------- /src/main/java/dev/navids/android_instrumentor/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/src/main/java/dev/navids/android_instrumentor/Main.java -------------------------------------------------------------------------------- /src/main/java/dev/navids/android_instrumentor/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/src/main/java/dev/navids/android_instrumentor/Util.java -------------------------------------------------------------------------------- /src/test/java/dev/navids/android_instrumentor/InstrumentorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/src/test/java/dev/navids/android_instrumentor/InstrumentorTest.java -------------------------------------------------------------------------------- /src/test/java/dev/navids/android_instrumentor/UtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noidsirius/android-soot-instrumentor/HEAD/src/test/java/dev/navids/android_instrumentor/UtilTest.java --------------------------------------------------------------------------------