├── .github ├── dependabot.yml └── workflows │ ├── codeql-analysis.yml │ ├── fuzz.yml │ └── go.yml ├── LICENSE ├── README.md ├── apk ├── apk.go ├── apk_test.go ├── apkxml.go ├── errors.go └── testdata │ └── helloworld.apk ├── common.go ├── common_test.go ├── example_test.go ├── fuzz_test.go ├── go.mod ├── go.sum ├── table.go ├── table_test.go ├── testdata ├── AndroidManifest.xml ├── MyApplication │ ├── .gitignore │ ├── AndroidManifest.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── shogo82148 │ │ │ │ └── androidbinary │ │ │ │ └── myapplication │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ ├── styles.xml │ │ │ │ └── values.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── shogo82148 │ │ │ └── androidbinary │ │ │ └── myapplication │ │ │ └── ExampleUnitTest.kt │ ├── build.gradle │ ├── build.sh │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── resources.arsc │ └── settings.gradle ├── fuzz │ └── FuzzNewXMLFile │ │ ├── 4082a8258c184ace │ │ ├── 48339f138db8f5a2 │ │ ├── edccc9a94336dee2 │ │ └── ff4e319721ef52a0 └── resources.arsc ├── type.go ├── type_test.go ├── xml.go └── xml_test.go /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/fuzz.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/.github/workflows/fuzz.yml -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/README.md -------------------------------------------------------------------------------- /apk/apk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/apk/apk.go -------------------------------------------------------------------------------- /apk/apk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/apk/apk_test.go -------------------------------------------------------------------------------- /apk/apkxml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/apk/apkxml.go -------------------------------------------------------------------------------- /apk/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/apk/errors.go -------------------------------------------------------------------------------- /apk/testdata/helloworld.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/apk/testdata/helloworld.apk -------------------------------------------------------------------------------- /common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/common.go -------------------------------------------------------------------------------- /common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/common_test.go -------------------------------------------------------------------------------- /example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/example_test.go -------------------------------------------------------------------------------- /fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/fuzz_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/shogo82148/androidbinary 2 | 3 | go 1.17 4 | -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/table.go -------------------------------------------------------------------------------- /table_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/table_test.go -------------------------------------------------------------------------------- /testdata/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/AndroidManifest.xml -------------------------------------------------------------------------------- /testdata/MyApplication/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/.gitignore -------------------------------------------------------------------------------- /testdata/MyApplication/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/AndroidManifest.xml -------------------------------------------------------------------------------- /testdata/MyApplication/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /testdata/MyApplication/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/build.gradle -------------------------------------------------------------------------------- /testdata/MyApplication/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/proguard-rules.pro -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/androidTest/java/com/shogo82148/androidbinary/myapplication/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/androidTest/java/com/shogo82148/androidbinary/myapplication/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/main/res/values/values.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/main/res/values/values.xml -------------------------------------------------------------------------------- /testdata/MyApplication/app/src/test/java/com/shogo82148/androidbinary/myapplication/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/app/src/test/java/com/shogo82148/androidbinary/myapplication/ExampleUnitTest.kt -------------------------------------------------------------------------------- /testdata/MyApplication/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/build.gradle -------------------------------------------------------------------------------- /testdata/MyApplication/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/build.sh -------------------------------------------------------------------------------- /testdata/MyApplication/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/gradle.properties -------------------------------------------------------------------------------- /testdata/MyApplication/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /testdata/MyApplication/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /testdata/MyApplication/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/gradlew -------------------------------------------------------------------------------- /testdata/MyApplication/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/gradlew.bat -------------------------------------------------------------------------------- /testdata/MyApplication/resources.arsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/MyApplication/resources.arsc -------------------------------------------------------------------------------- /testdata/MyApplication/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | rootProject.name='My Application' 3 | -------------------------------------------------------------------------------- /testdata/fuzz/FuzzNewXMLFile/4082a8258c184ace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/fuzz/FuzzNewXMLFile/4082a8258c184ace -------------------------------------------------------------------------------- /testdata/fuzz/FuzzNewXMLFile/48339f138db8f5a2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/fuzz/FuzzNewXMLFile/48339f138db8f5a2 -------------------------------------------------------------------------------- /testdata/fuzz/FuzzNewXMLFile/edccc9a94336dee2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/fuzz/FuzzNewXMLFile/edccc9a94336dee2 -------------------------------------------------------------------------------- /testdata/fuzz/FuzzNewXMLFile/ff4e319721ef52a0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/fuzz/FuzzNewXMLFile/ff4e319721ef52a0 -------------------------------------------------------------------------------- /testdata/resources.arsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/testdata/resources.arsc -------------------------------------------------------------------------------- /type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/type.go -------------------------------------------------------------------------------- /type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/type_test.go -------------------------------------------------------------------------------- /xml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/xml.go -------------------------------------------------------------------------------- /xml_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shogo82148/androidbinary/HEAD/xml_test.go --------------------------------------------------------------------------------