├── .gitattributes ├── .gitignore ├── README.md ├── apk └── app-debug.apk ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── libs ├── soot-infoflow-android-classes.jar ├── soot-infoflow-classes.jar ├── soot-infoflow-cmd-jar-with-dependencies.jar └── soot-infoflow-summaries-classes.jar ├── settings.gradle └── src └── main └── java └── com └── nii └── soot ├── checker ├── EmailSootChecker.java ├── MenifestChecker.java ├── ResourceSootChecker.java ├── UrlSootChecker.java └── ZipVulnChecker.java ├── core ├── BasicChecker.java └── IChecker.java ├── graph └── AndroidFlowDroidGraph.java ├── test └── GenerateZipVulnTest.java └── zip └── GenerateZipVulnTest.java /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/README.md -------------------------------------------------------------------------------- /apk/app-debug.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/apk/app-debug.apk -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/gradlew.bat -------------------------------------------------------------------------------- /libs/soot-infoflow-android-classes.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/libs/soot-infoflow-android-classes.jar -------------------------------------------------------------------------------- /libs/soot-infoflow-classes.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/libs/soot-infoflow-classes.jar -------------------------------------------------------------------------------- /libs/soot-infoflow-cmd-jar-with-dependencies.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/libs/soot-infoflow-cmd-jar-with-dependencies.jar -------------------------------------------------------------------------------- /libs/soot-infoflow-summaries-classes.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/libs/soot-infoflow-summaries-classes.jar -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'soot' 2 | 3 | -------------------------------------------------------------------------------- /src/main/java/com/nii/soot/checker/EmailSootChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/src/main/java/com/nii/soot/checker/EmailSootChecker.java -------------------------------------------------------------------------------- /src/main/java/com/nii/soot/checker/MenifestChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/src/main/java/com/nii/soot/checker/MenifestChecker.java -------------------------------------------------------------------------------- /src/main/java/com/nii/soot/checker/ResourceSootChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/src/main/java/com/nii/soot/checker/ResourceSootChecker.java -------------------------------------------------------------------------------- /src/main/java/com/nii/soot/checker/UrlSootChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/src/main/java/com/nii/soot/checker/UrlSootChecker.java -------------------------------------------------------------------------------- /src/main/java/com/nii/soot/checker/ZipVulnChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/src/main/java/com/nii/soot/checker/ZipVulnChecker.java -------------------------------------------------------------------------------- /src/main/java/com/nii/soot/core/BasicChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/src/main/java/com/nii/soot/core/BasicChecker.java -------------------------------------------------------------------------------- /src/main/java/com/nii/soot/core/IChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/src/main/java/com/nii/soot/core/IChecker.java -------------------------------------------------------------------------------- /src/main/java/com/nii/soot/graph/AndroidFlowDroidGraph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/src/main/java/com/nii/soot/graph/AndroidFlowDroidGraph.java -------------------------------------------------------------------------------- /src/main/java/com/nii/soot/test/GenerateZipVulnTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/src/main/java/com/nii/soot/test/GenerateZipVulnTest.java -------------------------------------------------------------------------------- /src/main/java/com/nii/soot/zip/GenerateZipVulnTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloKittyNII/soot-android-static-analysis/HEAD/src/main/java/com/nii/soot/zip/GenerateZipVulnTest.java --------------------------------------------------------------------------------