├── .gitmodules ├── COPYRIGHT ├── README.md ├── docs ├── .gitignore ├── .placeholder ├── Makefile ├── complementary.rst ├── conf.py ├── example.rst ├── images │ ├── ADTImportGNR1.png │ ├── ADTImportGNR2.png │ ├── ADTImportGNR3.png │ ├── ADTImportGNR4.png │ ├── ASImportGNR1.png │ ├── ASImportGNR2.png │ ├── ASImportGNR3.png │ ├── ASImportGNR4.png │ ├── ExportJarFile.png │ ├── ExportJarFinish.png │ ├── ExportJarOption.png │ ├── ExportUnsignedContainer.png │ ├── JarContStructure.png │ ├── LinkGNR.png │ ├── LinkGNR2.png │ ├── RepackWin1.png │ ├── RepackWin2.png │ ├── RepackWin3.png │ └── RepackWin4.png ├── index.rst ├── javaDoc │ ├── allclasses-frame.html │ ├── allclasses-noframe.html │ ├── constant-values.html │ ├── deprecated-list.html │ ├── help-doc.html │ ├── index-files │ │ ├── index-1.html │ │ ├── index-2.html │ │ ├── index-3.html │ │ ├── index-4.html │ │ ├── index-5.html │ │ └── index-6.html │ ├── index.html │ ├── it │ │ └── necst │ │ │ └── grabnrun │ │ │ ├── SecureDexClassLoader.html │ │ │ ├── SecureLoaderFactory.html │ │ │ ├── class-use │ │ │ ├── SecureDexClassLoader.html │ │ │ └── SecureLoaderFactory.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ ├── overview-tree.html │ ├── package-list │ ├── resources │ │ ├── background.gif │ │ ├── tab.gif │ │ ├── titlebar.gif │ │ └── titlebar_end.gif │ └── stylesheet.css ├── repackaging.rst ├── security.rst └── tutorial.rst ├── downloads ├── 1.0.1 │ ├── gnr-1.0.1.aar │ ├── gnr-1.0.1.aar.sha1 │ ├── gnr-1.0.1.jar │ └── gnr-1.0.1.jar.sha1 ├── 1.0.2 │ ├── gnr-1.0.2.aar │ ├── gnr-1.0.2.aar.sha1 │ ├── gnr-1.0.2.jar │ └── gnr-1.0.2.jar.sha1 ├── 1.0.3 │ ├── grabnrun-1.0.3.aar │ ├── grabnrun-1.0.3.aar.sha1 │ ├── grabnrun-1.0.3.jar │ └── grabnrun-1.0.3.jar.sha1 ├── 1.0.4 │ ├── grabnrun-1.0.4.aar │ ├── grabnrun-1.0.4.aar.sha1 │ ├── grabnrun-1.0.4.jar │ └── grabnrun-1.0.4.jar.sha1 └── 1.0 │ ├── gnr-1.0.jar │ └── gnr-1.0.jar.sha1 ├── example ├── ADT │ ├── .classpath │ ├── .gitignore │ ├── .project │ ├── AndroidManifest.xml │ ├── assets │ │ └── exampleJar │ │ │ └── componentModifier.jar │ ├── libs │ │ └── gnr-1.0.1.jar │ ├── lint.xml │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ └── ic_launcher.png │ │ ├── layout │ │ │ ├── activity_dex_class_sample.xml │ │ │ └── activity_main.xml │ │ └── values │ │ │ └── strings.xml │ └── src │ │ └── it │ │ └── polimi │ │ └── poccodeloading │ │ ├── ComponentModifier.java │ │ ├── DexClassSampleActivity.java │ │ └── MainActivity.java ├── AS │ ├── .gitignore │ ├── app │ │ ├── build.gradle │ │ ├── lint.xml │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ └── exampleJar │ │ │ │ └── componentModifier.jar │ │ │ ├── java │ │ │ └── it │ │ │ │ └── polimi │ │ │ │ └── poccodeloading │ │ │ │ ├── ComponentModifier.java │ │ │ │ ├── DexClassSampleActivity.java │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── drawable-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── layout │ │ │ ├── activity_dex_class_sample.xml │ │ │ └── activity_main.xml │ │ │ └── values │ │ │ └── strings.xml │ ├── build.gradle │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle └── ExampleAppGNREmu.tar.gz ├── gnr ├── .gitignore ├── app │ ├── build.gradle │ ├── lint.xml │ ├── proguard-project.txt │ └── src │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── it │ │ │ │ └── necst │ │ │ │ └── grabnrun │ │ │ │ ├── CacheLogger.java │ │ │ │ ├── CertificateFileFilterByNameMatch.java │ │ │ │ ├── ContainerSignatureVerifier.java │ │ │ │ ├── DexPathStringProcessor.java │ │ │ │ ├── FileDownloader.java │ │ │ │ ├── FileFilterByNameMatch.java │ │ │ │ ├── FileHelper.java │ │ │ │ ├── PackageNameHelper.java │ │ │ │ ├── PackageNameTrie.java │ │ │ │ ├── SecureDexClassLoader.java │ │ │ │ └── SecureLoaderFactory.java │ │ └── res │ │ │ ├── drawable-mdpi │ │ │ ├── ic_launcher.png │ │ │ ├── logo_no_name.png │ │ │ └── logo_with_name.png │ │ │ ├── drawable-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-v11 │ │ │ └── styles.xml │ │ │ └── values-v14 │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── it │ │ └── necst │ │ └── grabnrun │ │ ├── CacheLoggerTest.java │ │ ├── CertificateFileFilterByNameMatchTest.java │ │ ├── ContainerSignatureVerifierTest.java │ │ ├── DexPathStringProcessorTest.java │ │ ├── FileDownloaderTest.java │ │ ├── FileFilterByNameMatchTest.java │ │ ├── FileHelperTest.java │ │ ├── PackageNameHelperTest.java │ │ ├── PackageNameTrieTest.java │ │ ├── SecureDexClassLoaderTest.java │ │ ├── SecureLoaderFactoryTest.java │ │ └── shadows │ │ ├── BaseDexClassLoaderShadow.java │ │ └── DexFileShadow.java ├── build.gradle ├── gradle-app.setting ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── grabandrun.bib └── repackPOC ├── .gitignore ├── RepackInputSelector ├── .classpath ├── .project └── src │ └── it │ └── necst │ └── grabnrun │ └── selector │ ├── LinkContainerDialog.java │ └── MainFrame.java ├── libs ├── RepackInputSelector.jar └── apktool.jar ├── repackagingTool.py ├── requirements.txt └── smaliRes └── grabnrun ├── CacheLogger.smali ├── CertFileFilter.smali ├── FileDownloader$1.smali ├── FileDownloader.smali ├── FileFilterByName.smali ├── PackageNameTrie.smali ├── RepackHandler.smali ├── RepackHandlerTail.smali ├── SecureDexClassLoader$SignatureVerificationTask.smali ├── SecureDexClassLoader.smali └── SecureLoaderFactory.smali /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/.gitmodules -------------------------------------------------------------------------------- /COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/COPYRIGHT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/README.md -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | /_build/ 2 | /javaAPI/ 3 | make.bat 4 | -------------------------------------------------------------------------------- /docs/.placeholder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/complementary.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/complementary.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/example.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/example.rst -------------------------------------------------------------------------------- /docs/images/ADTImportGNR1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/images/ADTImportGNR1.png -------------------------------------------------------------------------------- /docs/images/ADTImportGNR2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/images/ADTImportGNR2.png -------------------------------------------------------------------------------- /docs/images/ADTImportGNR3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/images/ADTImportGNR3.png -------------------------------------------------------------------------------- /docs/images/ADTImportGNR4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/images/ADTImportGNR4.png -------------------------------------------------------------------------------- /docs/images/ASImportGNR1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/images/ASImportGNR1.png -------------------------------------------------------------------------------- /docs/images/ASImportGNR2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/images/ASImportGNR2.png -------------------------------------------------------------------------------- /docs/images/ASImportGNR3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/images/ASImportGNR3.png -------------------------------------------------------------------------------- /docs/images/ASImportGNR4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/images/ASImportGNR4.png -------------------------------------------------------------------------------- /docs/images/ExportJarFile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/images/ExportJarFile.png -------------------------------------------------------------------------------- /docs/images/ExportJarFinish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/images/ExportJarFinish.png -------------------------------------------------------------------------------- /docs/images/ExportJarOption.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/images/ExportJarOption.png -------------------------------------------------------------------------------- /docs/images/ExportUnsignedContainer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/images/ExportUnsignedContainer.png -------------------------------------------------------------------------------- /docs/images/JarContStructure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/images/JarContStructure.png -------------------------------------------------------------------------------- /docs/images/LinkGNR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/images/LinkGNR.png -------------------------------------------------------------------------------- /docs/images/LinkGNR2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/images/LinkGNR2.png -------------------------------------------------------------------------------- /docs/images/RepackWin1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/images/RepackWin1.png -------------------------------------------------------------------------------- /docs/images/RepackWin2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/images/RepackWin2.png -------------------------------------------------------------------------------- /docs/images/RepackWin3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/images/RepackWin3.png -------------------------------------------------------------------------------- /docs/images/RepackWin4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/images/RepackWin4.png -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/javaDoc/allclasses-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/allclasses-frame.html -------------------------------------------------------------------------------- /docs/javaDoc/allclasses-noframe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/allclasses-noframe.html -------------------------------------------------------------------------------- /docs/javaDoc/constant-values.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/constant-values.html -------------------------------------------------------------------------------- /docs/javaDoc/deprecated-list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/deprecated-list.html -------------------------------------------------------------------------------- /docs/javaDoc/help-doc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/help-doc.html -------------------------------------------------------------------------------- /docs/javaDoc/index-files/index-1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/index-files/index-1.html -------------------------------------------------------------------------------- /docs/javaDoc/index-files/index-2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/index-files/index-2.html -------------------------------------------------------------------------------- /docs/javaDoc/index-files/index-3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/index-files/index-3.html -------------------------------------------------------------------------------- /docs/javaDoc/index-files/index-4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/index-files/index-4.html -------------------------------------------------------------------------------- /docs/javaDoc/index-files/index-5.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/index-files/index-5.html -------------------------------------------------------------------------------- /docs/javaDoc/index-files/index-6.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/index-files/index-6.html -------------------------------------------------------------------------------- /docs/javaDoc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/index.html -------------------------------------------------------------------------------- /docs/javaDoc/it/necst/grabnrun/SecureDexClassLoader.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/it/necst/grabnrun/SecureDexClassLoader.html -------------------------------------------------------------------------------- /docs/javaDoc/it/necst/grabnrun/SecureLoaderFactory.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/it/necst/grabnrun/SecureLoaderFactory.html -------------------------------------------------------------------------------- /docs/javaDoc/it/necst/grabnrun/class-use/SecureDexClassLoader.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/it/necst/grabnrun/class-use/SecureDexClassLoader.html -------------------------------------------------------------------------------- /docs/javaDoc/it/necst/grabnrun/class-use/SecureLoaderFactory.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/it/necst/grabnrun/class-use/SecureLoaderFactory.html -------------------------------------------------------------------------------- /docs/javaDoc/it/necst/grabnrun/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/it/necst/grabnrun/package-frame.html -------------------------------------------------------------------------------- /docs/javaDoc/it/necst/grabnrun/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/it/necst/grabnrun/package-summary.html -------------------------------------------------------------------------------- /docs/javaDoc/it/necst/grabnrun/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/it/necst/grabnrun/package-tree.html -------------------------------------------------------------------------------- /docs/javaDoc/it/necst/grabnrun/package-use.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/it/necst/grabnrun/package-use.html -------------------------------------------------------------------------------- /docs/javaDoc/overview-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/overview-tree.html -------------------------------------------------------------------------------- /docs/javaDoc/package-list: -------------------------------------------------------------------------------- 1 | it.necst.grabnrun 2 | -------------------------------------------------------------------------------- /docs/javaDoc/resources/background.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/resources/background.gif -------------------------------------------------------------------------------- /docs/javaDoc/resources/tab.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/resources/tab.gif -------------------------------------------------------------------------------- /docs/javaDoc/resources/titlebar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/resources/titlebar.gif -------------------------------------------------------------------------------- /docs/javaDoc/resources/titlebar_end.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/resources/titlebar_end.gif -------------------------------------------------------------------------------- /docs/javaDoc/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/javaDoc/stylesheet.css -------------------------------------------------------------------------------- /docs/repackaging.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/repackaging.rst -------------------------------------------------------------------------------- /docs/security.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/security.rst -------------------------------------------------------------------------------- /docs/tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/docs/tutorial.rst -------------------------------------------------------------------------------- /downloads/1.0.1/gnr-1.0.1.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/downloads/1.0.1/gnr-1.0.1.aar -------------------------------------------------------------------------------- /downloads/1.0.1/gnr-1.0.1.aar.sha1: -------------------------------------------------------------------------------- 1 | 10e18e6c5e14ebfbb075a746334d1722040c59f6 gnr-1.0.1.aar 2 | -------------------------------------------------------------------------------- /downloads/1.0.1/gnr-1.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/downloads/1.0.1/gnr-1.0.1.jar -------------------------------------------------------------------------------- /downloads/1.0.1/gnr-1.0.1.jar.sha1: -------------------------------------------------------------------------------- 1 | c56ebdfc50ae227aa85f0aaf2d4559dadce076e3 gnr-1.0.1.jar 2 | -------------------------------------------------------------------------------- /downloads/1.0.2/gnr-1.0.2.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/downloads/1.0.2/gnr-1.0.2.aar -------------------------------------------------------------------------------- /downloads/1.0.2/gnr-1.0.2.aar.sha1: -------------------------------------------------------------------------------- 1 | 2d1d9bc079ae9908ce1f7b8c826ee8f0657aa40b gnr-1.0.2.aar 2 | -------------------------------------------------------------------------------- /downloads/1.0.2/gnr-1.0.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/downloads/1.0.2/gnr-1.0.2.jar -------------------------------------------------------------------------------- /downloads/1.0.2/gnr-1.0.2.jar.sha1: -------------------------------------------------------------------------------- 1 | 330385bd0e67a8b0b83048577d995c916aae7de2 gnr-1.0.2.jar 2 | -------------------------------------------------------------------------------- /downloads/1.0.3/grabnrun-1.0.3.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/downloads/1.0.3/grabnrun-1.0.3.aar -------------------------------------------------------------------------------- /downloads/1.0.3/grabnrun-1.0.3.aar.sha1: -------------------------------------------------------------------------------- 1 | b6b10ea1c67856374830a07080a02dcbe973ba6d -------------------------------------------------------------------------------- /downloads/1.0.3/grabnrun-1.0.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/downloads/1.0.3/grabnrun-1.0.3.jar -------------------------------------------------------------------------------- /downloads/1.0.3/grabnrun-1.0.3.jar.sha1: -------------------------------------------------------------------------------- 1 | 8802180428e8783339a77484bfa45a74021c5b54 grabnrun-1.0.3.jar 2 | -------------------------------------------------------------------------------- /downloads/1.0.4/grabnrun-1.0.4.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/downloads/1.0.4/grabnrun-1.0.4.aar -------------------------------------------------------------------------------- /downloads/1.0.4/grabnrun-1.0.4.aar.sha1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/downloads/1.0.4/grabnrun-1.0.4.aar.sha1 -------------------------------------------------------------------------------- /downloads/1.0.4/grabnrun-1.0.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/downloads/1.0.4/grabnrun-1.0.4.jar -------------------------------------------------------------------------------- /downloads/1.0.4/grabnrun-1.0.4.jar.sha1: -------------------------------------------------------------------------------- 1 | 9e849b9adbf0ca3c48ac8d71704753a885a8ede2 grabnrun-1.0.4.jar 2 | -------------------------------------------------------------------------------- /downloads/1.0/gnr-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/downloads/1.0/gnr-1.0.jar -------------------------------------------------------------------------------- /downloads/1.0/gnr-1.0.jar.sha1: -------------------------------------------------------------------------------- 1 | 26de8ca9e32987d5d5094c432ad7480b09b134b4 gnr-1.0.jar 2 | -------------------------------------------------------------------------------- /example/ADT/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/ADT/.classpath -------------------------------------------------------------------------------- /example/ADT/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/ADT/.gitignore -------------------------------------------------------------------------------- /example/ADT/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/ADT/.project -------------------------------------------------------------------------------- /example/ADT/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/ADT/AndroidManifest.xml -------------------------------------------------------------------------------- /example/ADT/assets/exampleJar/componentModifier.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/ADT/assets/exampleJar/componentModifier.jar -------------------------------------------------------------------------------- /example/ADT/libs/gnr-1.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/ADT/libs/gnr-1.0.1.jar -------------------------------------------------------------------------------- /example/ADT/lint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/ADT/lint.xml -------------------------------------------------------------------------------- /example/ADT/proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/ADT/proguard-project.txt -------------------------------------------------------------------------------- /example/ADT/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/ADT/project.properties -------------------------------------------------------------------------------- /example/ADT/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/ADT/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/ADT/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/ADT/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/ADT/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/ADT/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/ADT/res/layout/activity_dex_class_sample.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/ADT/res/layout/activity_dex_class_sample.xml -------------------------------------------------------------------------------- /example/ADT/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/ADT/res/layout/activity_main.xml -------------------------------------------------------------------------------- /example/ADT/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/ADT/res/values/strings.xml -------------------------------------------------------------------------------- /example/ADT/src/it/polimi/poccodeloading/ComponentModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/ADT/src/it/polimi/poccodeloading/ComponentModifier.java -------------------------------------------------------------------------------- /example/ADT/src/it/polimi/poccodeloading/DexClassSampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/ADT/src/it/polimi/poccodeloading/DexClassSampleActivity.java -------------------------------------------------------------------------------- /example/ADT/src/it/polimi/poccodeloading/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/ADT/src/it/polimi/poccodeloading/MainActivity.java -------------------------------------------------------------------------------- /example/AS/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/AS/.gitignore -------------------------------------------------------------------------------- /example/AS/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/AS/app/build.gradle -------------------------------------------------------------------------------- /example/AS/app/lint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/AS/app/lint.xml -------------------------------------------------------------------------------- /example/AS/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/AS/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /example/AS/app/src/main/assets/exampleJar/componentModifier.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/AS/app/src/main/assets/exampleJar/componentModifier.jar -------------------------------------------------------------------------------- /example/AS/app/src/main/java/it/polimi/poccodeloading/ComponentModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/AS/app/src/main/java/it/polimi/poccodeloading/ComponentModifier.java -------------------------------------------------------------------------------- /example/AS/app/src/main/java/it/polimi/poccodeloading/DexClassSampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/AS/app/src/main/java/it/polimi/poccodeloading/DexClassSampleActivity.java -------------------------------------------------------------------------------- /example/AS/app/src/main/java/it/polimi/poccodeloading/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/AS/app/src/main/java/it/polimi/poccodeloading/MainActivity.java -------------------------------------------------------------------------------- /example/AS/app/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/AS/app/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/AS/app/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/AS/app/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/AS/app/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/AS/app/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/AS/app/src/main/res/layout/activity_dex_class_sample.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/AS/app/src/main/res/layout/activity_dex_class_sample.xml -------------------------------------------------------------------------------- /example/AS/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/AS/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /example/AS/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/AS/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /example/AS/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/AS/build.gradle -------------------------------------------------------------------------------- /example/AS/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/AS/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /example/AS/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/AS/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /example/AS/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/AS/gradlew -------------------------------------------------------------------------------- /example/AS/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/AS/gradlew.bat -------------------------------------------------------------------------------- /example/AS/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /example/ExampleAppGNREmu.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/example/ExampleAppGNREmu.tar.gz -------------------------------------------------------------------------------- /gnr/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/.gitignore -------------------------------------------------------------------------------- /gnr/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/build.gradle -------------------------------------------------------------------------------- /gnr/app/lint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/lint.xml -------------------------------------------------------------------------------- /gnr/app/proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/proguard-project.txt -------------------------------------------------------------------------------- /gnr/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /gnr/app/src/main/java/it/necst/grabnrun/CacheLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/main/java/it/necst/grabnrun/CacheLogger.java -------------------------------------------------------------------------------- /gnr/app/src/main/java/it/necst/grabnrun/CertificateFileFilterByNameMatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/main/java/it/necst/grabnrun/CertificateFileFilterByNameMatch.java -------------------------------------------------------------------------------- /gnr/app/src/main/java/it/necst/grabnrun/ContainerSignatureVerifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/main/java/it/necst/grabnrun/ContainerSignatureVerifier.java -------------------------------------------------------------------------------- /gnr/app/src/main/java/it/necst/grabnrun/DexPathStringProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/main/java/it/necst/grabnrun/DexPathStringProcessor.java -------------------------------------------------------------------------------- /gnr/app/src/main/java/it/necst/grabnrun/FileDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/main/java/it/necst/grabnrun/FileDownloader.java -------------------------------------------------------------------------------- /gnr/app/src/main/java/it/necst/grabnrun/FileFilterByNameMatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/main/java/it/necst/grabnrun/FileFilterByNameMatch.java -------------------------------------------------------------------------------- /gnr/app/src/main/java/it/necst/grabnrun/FileHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/main/java/it/necst/grabnrun/FileHelper.java -------------------------------------------------------------------------------- /gnr/app/src/main/java/it/necst/grabnrun/PackageNameHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/main/java/it/necst/grabnrun/PackageNameHelper.java -------------------------------------------------------------------------------- /gnr/app/src/main/java/it/necst/grabnrun/PackageNameTrie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/main/java/it/necst/grabnrun/PackageNameTrie.java -------------------------------------------------------------------------------- /gnr/app/src/main/java/it/necst/grabnrun/SecureDexClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/main/java/it/necst/grabnrun/SecureDexClassLoader.java -------------------------------------------------------------------------------- /gnr/app/src/main/java/it/necst/grabnrun/SecureLoaderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/main/java/it/necst/grabnrun/SecureLoaderFactory.java -------------------------------------------------------------------------------- /gnr/app/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /gnr/app/src/main/res/drawable-mdpi/logo_no_name.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/main/res/drawable-mdpi/logo_no_name.png -------------------------------------------------------------------------------- /gnr/app/src/main/res/drawable-mdpi/logo_with_name.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/main/res/drawable-mdpi/logo_with_name.png -------------------------------------------------------------------------------- /gnr/app/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /gnr/app/src/main/res/values-v11/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/main/res/values-v11/styles.xml -------------------------------------------------------------------------------- /gnr/app/src/main/res/values-v14/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/main/res/values-v14/styles.xml -------------------------------------------------------------------------------- /gnr/app/src/test/java/it/necst/grabnrun/CacheLoggerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/test/java/it/necst/grabnrun/CacheLoggerTest.java -------------------------------------------------------------------------------- /gnr/app/src/test/java/it/necst/grabnrun/CertificateFileFilterByNameMatchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/test/java/it/necst/grabnrun/CertificateFileFilterByNameMatchTest.java -------------------------------------------------------------------------------- /gnr/app/src/test/java/it/necst/grabnrun/ContainerSignatureVerifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/test/java/it/necst/grabnrun/ContainerSignatureVerifierTest.java -------------------------------------------------------------------------------- /gnr/app/src/test/java/it/necst/grabnrun/DexPathStringProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/test/java/it/necst/grabnrun/DexPathStringProcessorTest.java -------------------------------------------------------------------------------- /gnr/app/src/test/java/it/necst/grabnrun/FileDownloaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/test/java/it/necst/grabnrun/FileDownloaderTest.java -------------------------------------------------------------------------------- /gnr/app/src/test/java/it/necst/grabnrun/FileFilterByNameMatchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/test/java/it/necst/grabnrun/FileFilterByNameMatchTest.java -------------------------------------------------------------------------------- /gnr/app/src/test/java/it/necst/grabnrun/FileHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/test/java/it/necst/grabnrun/FileHelperTest.java -------------------------------------------------------------------------------- /gnr/app/src/test/java/it/necst/grabnrun/PackageNameHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/test/java/it/necst/grabnrun/PackageNameHelperTest.java -------------------------------------------------------------------------------- /gnr/app/src/test/java/it/necst/grabnrun/PackageNameTrieTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/test/java/it/necst/grabnrun/PackageNameTrieTest.java -------------------------------------------------------------------------------- /gnr/app/src/test/java/it/necst/grabnrun/SecureDexClassLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/test/java/it/necst/grabnrun/SecureDexClassLoaderTest.java -------------------------------------------------------------------------------- /gnr/app/src/test/java/it/necst/grabnrun/SecureLoaderFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/test/java/it/necst/grabnrun/SecureLoaderFactoryTest.java -------------------------------------------------------------------------------- /gnr/app/src/test/java/it/necst/grabnrun/shadows/BaseDexClassLoaderShadow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/test/java/it/necst/grabnrun/shadows/BaseDexClassLoaderShadow.java -------------------------------------------------------------------------------- /gnr/app/src/test/java/it/necst/grabnrun/shadows/DexFileShadow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/app/src/test/java/it/necst/grabnrun/shadows/DexFileShadow.java -------------------------------------------------------------------------------- /gnr/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/build.gradle -------------------------------------------------------------------------------- /gnr/gradle-app.setting: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/gradle-app.setting -------------------------------------------------------------------------------- /gnr/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gnr/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gnr/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/gradlew -------------------------------------------------------------------------------- /gnr/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/gnr/gradlew.bat -------------------------------------------------------------------------------- /gnr/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /grabandrun.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/grabandrun.bib -------------------------------------------------------------------------------- /repackPOC/.gitignore: -------------------------------------------------------------------------------- 1 | /previousExperiments/ 2 | /RepackInputSelector/.gitignore 3 | -------------------------------------------------------------------------------- /repackPOC/RepackInputSelector/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/repackPOC/RepackInputSelector/.classpath -------------------------------------------------------------------------------- /repackPOC/RepackInputSelector/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/repackPOC/RepackInputSelector/.project -------------------------------------------------------------------------------- /repackPOC/RepackInputSelector/src/it/necst/grabnrun/selector/LinkContainerDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/repackPOC/RepackInputSelector/src/it/necst/grabnrun/selector/LinkContainerDialog.java -------------------------------------------------------------------------------- /repackPOC/RepackInputSelector/src/it/necst/grabnrun/selector/MainFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/repackPOC/RepackInputSelector/src/it/necst/grabnrun/selector/MainFrame.java -------------------------------------------------------------------------------- /repackPOC/libs/RepackInputSelector.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/repackPOC/libs/RepackInputSelector.jar -------------------------------------------------------------------------------- /repackPOC/libs/apktool.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/repackPOC/libs/apktool.jar -------------------------------------------------------------------------------- /repackPOC/repackagingTool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/repackPOC/repackagingTool.py -------------------------------------------------------------------------------- /repackPOC/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/repackPOC/requirements.txt -------------------------------------------------------------------------------- /repackPOC/smaliRes/grabnrun/CacheLogger.smali: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/repackPOC/smaliRes/grabnrun/CacheLogger.smali -------------------------------------------------------------------------------- /repackPOC/smaliRes/grabnrun/CertFileFilter.smali: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/repackPOC/smaliRes/grabnrun/CertFileFilter.smali -------------------------------------------------------------------------------- /repackPOC/smaliRes/grabnrun/FileDownloader$1.smali: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/repackPOC/smaliRes/grabnrun/FileDownloader$1.smali -------------------------------------------------------------------------------- /repackPOC/smaliRes/grabnrun/FileDownloader.smali: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/repackPOC/smaliRes/grabnrun/FileDownloader.smali -------------------------------------------------------------------------------- /repackPOC/smaliRes/grabnrun/FileFilterByName.smali: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/repackPOC/smaliRes/grabnrun/FileFilterByName.smali -------------------------------------------------------------------------------- /repackPOC/smaliRes/grabnrun/PackageNameTrie.smali: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/repackPOC/smaliRes/grabnrun/PackageNameTrie.smali -------------------------------------------------------------------------------- /repackPOC/smaliRes/grabnrun/RepackHandler.smali: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/repackPOC/smaliRes/grabnrun/RepackHandler.smali -------------------------------------------------------------------------------- /repackPOC/smaliRes/grabnrun/RepackHandlerTail.smali: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/repackPOC/smaliRes/grabnrun/RepackHandlerTail.smali -------------------------------------------------------------------------------- /repackPOC/smaliRes/grabnrun/SecureDexClassLoader$SignatureVerificationTask.smali: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/repackPOC/smaliRes/grabnrun/SecureDexClassLoader$SignatureVerificationTask.smali -------------------------------------------------------------------------------- /repackPOC/smaliRes/grabnrun/SecureDexClassLoader.smali: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/repackPOC/smaliRes/grabnrun/SecureDexClassLoader.smali -------------------------------------------------------------------------------- /repackPOC/smaliRes/grabnrun/SecureLoaderFactory.smali: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeFalsina/Grab-n-Run/HEAD/repackPOC/smaliRes/grabnrun/SecureLoaderFactory.smali --------------------------------------------------------------------------------