├── .gitignore ├── LICENSE.md ├── README.md ├── app ├── .gitignore ├── .idea │ ├── .gitignore │ ├── .name │ ├── compiler.xml │ ├── gradle.xml │ ├── misc.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── local │ │ │ └── badspin │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── local │ │ │ │ └── badspin │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-anydpi-v33 │ │ │ └── ic_launcher.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── values-night │ │ │ └── themes.xml │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ │ └── xml │ │ │ ├── backup_rules.xml │ │ │ └── data_extraction_rules.xml │ │ └── test │ │ └── java │ │ └── local │ │ └── badspin │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle └── src ├── .gitignore ├── Makefile ├── binder.h ├── binder_client.c ├── binder_client.h ├── dev_config.h ├── exploit.c ├── exploit.h ├── kernel_constants.h ├── ksym.c ├── libsepol ├── .gitignore ├── LICENSE ├── VERSION ├── include │ ├── Makefile │ └── sepol │ │ ├── boolean_record.h │ │ ├── booleans.h │ │ ├── context.h │ │ ├── context_record.h │ │ ├── debug.h │ │ ├── errcodes.h │ │ ├── handle.h │ │ ├── ibendport_record.h │ │ ├── ibendports.h │ │ ├── ibpkey_record.h │ │ ├── ibpkeys.h │ │ ├── iface_record.h │ │ ├── interfaces.h │ │ ├── kernel_to_cil.h │ │ ├── kernel_to_conf.h │ │ ├── module.h │ │ ├── module_to_cil.h │ │ ├── node_record.h │ │ ├── nodes.h │ │ ├── policydb.h │ │ ├── policydb │ │ ├── avrule_block.h │ │ ├── avtab.h │ │ ├── conditional.h │ │ ├── constraint.h │ │ ├── context.h │ │ ├── ebitmap.h │ │ ├── expand.h │ │ ├── flask_types.h │ │ ├── hashtab.h │ │ ├── hierarchy.h │ │ ├── link.h │ │ ├── mls_types.h │ │ ├── module.h │ │ ├── polcaps.h │ │ ├── policydb.h │ │ ├── services.h │ │ ├── sidtab.h │ │ ├── symtab.h │ │ └── util.h │ │ ├── port_record.h │ │ ├── ports.h │ │ ├── sepol.h │ │ ├── user_record.h │ │ └── users.h └── src │ ├── Makefile │ ├── assertion.c │ ├── avrule_block.c │ ├── avtab.c │ ├── boolean_internal.h │ ├── boolean_record.c │ ├── booleans.c │ ├── conditional.c │ ├── constraint.c │ ├── context.c │ ├── context.h │ ├── context_internal.h │ ├── context_record.c │ ├── debug.c │ ├── debug.h │ ├── ebitmap.c │ ├── expand.c │ ├── flask.h │ ├── handle.c │ ├── handle.h │ ├── hashtab.c │ ├── hierarchy.c │ ├── ibendport_internal.h │ ├── ibendport_record.c │ ├── ibendports.c │ ├── ibpkey_internal.h │ ├── ibpkey_record.c │ ├── ibpkeys.c │ ├── iface_internal.h │ ├── iface_record.c │ ├── interfaces.c │ ├── kernel_to_cil.c │ ├── kernel_to_common.c │ ├── kernel_to_common.h │ ├── kernel_to_conf.c │ ├── libsepol.a │ ├── libsepol.map.in │ ├── libsepol.pc.in │ ├── link.c │ ├── mls.c │ ├── mls.h │ ├── module.c │ ├── module_internal.h │ ├── module_to_cil.c │ ├── node_internal.h │ ├── node_record.c │ ├── nodes.c │ ├── optimize.c │ ├── polcaps.c │ ├── policydb.c │ ├── policydb_convert.c │ ├── policydb_internal.h │ ├── policydb_public.c │ ├── policydb_validate.c │ ├── policydb_validate.h │ ├── port_internal.h │ ├── port_record.c │ ├── ports.c │ ├── private.h │ ├── services.c │ ├── sidtab.c │ ├── symtab.c │ ├── user_internal.h │ ├── user_record.c │ ├── users.c │ ├── util.c │ └── write.c ├── light_cond.c ├── light_cond.h ├── root.c ├── rw.c ├── rw.h ├── sepolicy.c ├── sepolicy.h ├── token_manager.c ├── token_manager.h ├── uao.c ├── uao.h ├── unix.c ├── unix.h ├── util.c ├── util.h └── vuln.c /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode/ 2 | dev/ -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/.gitignore -------------------------------------------------------------------------------- /app/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /app/.idea/.name: -------------------------------------------------------------------------------- 1 | Bad Spin -------------------------------------------------------------------------------- /app/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/.idea/compiler.xml -------------------------------------------------------------------------------- /app/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/.idea/gradle.xml -------------------------------------------------------------------------------- /app/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/.idea/misc.xml -------------------------------------------------------------------------------- /app/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/.idea/vcs.xml -------------------------------------------------------------------------------- /app/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | src/main/assets/*.so -------------------------------------------------------------------------------- /app/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/build.gradle -------------------------------------------------------------------------------- /app/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/app/src/androidTest/java/local/badspin/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/androidTest/java/local/badspin/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/app/src/main/java/local/badspin/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/java/local/badspin/MainActivity.java -------------------------------------------------------------------------------- /app/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/app/src/main/res/mipmap-anydpi-v33/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/mipmap-anydpi-v33/ic_launcher.xml -------------------------------------------------------------------------------- /app/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /app/app/src/test/java/local/badspin/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/app/src/test/java/local/badspin/ExampleUnitTest.java -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/gradle.properties -------------------------------------------------------------------------------- /app/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /app/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /app/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/gradlew -------------------------------------------------------------------------------- /app/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/gradlew.bat -------------------------------------------------------------------------------- /app/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/app/settings.gradle -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- 1 | list_devices 2 | *.so 3 | *.o -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/binder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/binder.h -------------------------------------------------------------------------------- /src/binder_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/binder_client.c -------------------------------------------------------------------------------- /src/binder_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/binder_client.h -------------------------------------------------------------------------------- /src/dev_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/dev_config.h -------------------------------------------------------------------------------- /src/exploit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/exploit.c -------------------------------------------------------------------------------- /src/exploit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/exploit.h -------------------------------------------------------------------------------- /src/kernel_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/kernel_constants.h -------------------------------------------------------------------------------- /src/ksym.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/ksym.c -------------------------------------------------------------------------------- /src/libsepol/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/.gitignore -------------------------------------------------------------------------------- /src/libsepol/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/LICENSE -------------------------------------------------------------------------------- /src/libsepol/VERSION: -------------------------------------------------------------------------------- 1 | 3.5 2 | -------------------------------------------------------------------------------- /src/libsepol/include/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/Makefile -------------------------------------------------------------------------------- /src/libsepol/include/sepol/boolean_record.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/boolean_record.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/booleans.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/booleans.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/context.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/context_record.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/context_record.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/debug.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/errcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/errcodes.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/handle.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/ibendport_record.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/ibendport_record.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/ibendports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/ibendports.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/ibpkey_record.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/ibpkey_record.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/ibpkeys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/ibpkeys.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/iface_record.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/iface_record.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/interfaces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/interfaces.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/kernel_to_cil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/kernel_to_cil.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/kernel_to_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/kernel_to_conf.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/module.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/module_to_cil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/module_to_cil.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/node_record.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/node_record.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/nodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/nodes.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb/avrule_block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb/avrule_block.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb/avtab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb/avtab.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb/conditional.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb/conditional.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb/constraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb/constraint.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb/context.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb/ebitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb/ebitmap.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb/expand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb/expand.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb/flask_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb/flask_types.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb/hashtab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb/hashtab.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb/hierarchy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb/hierarchy.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb/link.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb/link.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb/mls_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb/mls_types.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb/module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb/module.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb/polcaps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb/polcaps.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb/policydb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb/policydb.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb/services.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb/services.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb/sidtab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb/sidtab.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb/symtab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb/symtab.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/policydb/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/policydb/util.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/port_record.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/port_record.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/ports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/ports.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/sepol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/sepol.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/user_record.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/user_record.h -------------------------------------------------------------------------------- /src/libsepol/include/sepol/users.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/include/sepol/users.h -------------------------------------------------------------------------------- /src/libsepol/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/Makefile -------------------------------------------------------------------------------- /src/libsepol/src/assertion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/assertion.c -------------------------------------------------------------------------------- /src/libsepol/src/avrule_block.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/avrule_block.c -------------------------------------------------------------------------------- /src/libsepol/src/avtab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/avtab.c -------------------------------------------------------------------------------- /src/libsepol/src/boolean_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/boolean_internal.h -------------------------------------------------------------------------------- /src/libsepol/src/boolean_record.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/boolean_record.c -------------------------------------------------------------------------------- /src/libsepol/src/booleans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/booleans.c -------------------------------------------------------------------------------- /src/libsepol/src/conditional.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/conditional.c -------------------------------------------------------------------------------- /src/libsepol/src/constraint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/constraint.c -------------------------------------------------------------------------------- /src/libsepol/src/context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/context.c -------------------------------------------------------------------------------- /src/libsepol/src/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/context.h -------------------------------------------------------------------------------- /src/libsepol/src/context_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/context_internal.h -------------------------------------------------------------------------------- /src/libsepol/src/context_record.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/context_record.c -------------------------------------------------------------------------------- /src/libsepol/src/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/debug.c -------------------------------------------------------------------------------- /src/libsepol/src/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/debug.h -------------------------------------------------------------------------------- /src/libsepol/src/ebitmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/ebitmap.c -------------------------------------------------------------------------------- /src/libsepol/src/expand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/expand.c -------------------------------------------------------------------------------- /src/libsepol/src/flask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/flask.h -------------------------------------------------------------------------------- /src/libsepol/src/handle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/handle.c -------------------------------------------------------------------------------- /src/libsepol/src/handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/handle.h -------------------------------------------------------------------------------- /src/libsepol/src/hashtab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/hashtab.c -------------------------------------------------------------------------------- /src/libsepol/src/hierarchy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/hierarchy.c -------------------------------------------------------------------------------- /src/libsepol/src/ibendport_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/ibendport_internal.h -------------------------------------------------------------------------------- /src/libsepol/src/ibendport_record.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/ibendport_record.c -------------------------------------------------------------------------------- /src/libsepol/src/ibendports.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/ibendports.c -------------------------------------------------------------------------------- /src/libsepol/src/ibpkey_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/ibpkey_internal.h -------------------------------------------------------------------------------- /src/libsepol/src/ibpkey_record.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/ibpkey_record.c -------------------------------------------------------------------------------- /src/libsepol/src/ibpkeys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/ibpkeys.c -------------------------------------------------------------------------------- /src/libsepol/src/iface_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/iface_internal.h -------------------------------------------------------------------------------- /src/libsepol/src/iface_record.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/iface_record.c -------------------------------------------------------------------------------- /src/libsepol/src/interfaces.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/interfaces.c -------------------------------------------------------------------------------- /src/libsepol/src/kernel_to_cil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/kernel_to_cil.c -------------------------------------------------------------------------------- /src/libsepol/src/kernel_to_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/kernel_to_common.c -------------------------------------------------------------------------------- /src/libsepol/src/kernel_to_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/kernel_to_common.h -------------------------------------------------------------------------------- /src/libsepol/src/kernel_to_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/kernel_to_conf.c -------------------------------------------------------------------------------- /src/libsepol/src/libsepol.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/libsepol.a -------------------------------------------------------------------------------- /src/libsepol/src/libsepol.map.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/libsepol.map.in -------------------------------------------------------------------------------- /src/libsepol/src/libsepol.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/libsepol.pc.in -------------------------------------------------------------------------------- /src/libsepol/src/link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/link.c -------------------------------------------------------------------------------- /src/libsepol/src/mls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/mls.c -------------------------------------------------------------------------------- /src/libsepol/src/mls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/mls.h -------------------------------------------------------------------------------- /src/libsepol/src/module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/module.c -------------------------------------------------------------------------------- /src/libsepol/src/module_internal.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | -------------------------------------------------------------------------------- /src/libsepol/src/module_to_cil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/module_to_cil.c -------------------------------------------------------------------------------- /src/libsepol/src/node_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/node_internal.h -------------------------------------------------------------------------------- /src/libsepol/src/node_record.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/node_record.c -------------------------------------------------------------------------------- /src/libsepol/src/nodes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/nodes.c -------------------------------------------------------------------------------- /src/libsepol/src/optimize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/optimize.c -------------------------------------------------------------------------------- /src/libsepol/src/polcaps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/polcaps.c -------------------------------------------------------------------------------- /src/libsepol/src/policydb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/policydb.c -------------------------------------------------------------------------------- /src/libsepol/src/policydb_convert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/policydb_convert.c -------------------------------------------------------------------------------- /src/libsepol/src/policydb_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/policydb_internal.h -------------------------------------------------------------------------------- /src/libsepol/src/policydb_public.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/policydb_public.c -------------------------------------------------------------------------------- /src/libsepol/src/policydb_validate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/policydb_validate.c -------------------------------------------------------------------------------- /src/libsepol/src/policydb_validate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/policydb_validate.h -------------------------------------------------------------------------------- /src/libsepol/src/port_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/port_internal.h -------------------------------------------------------------------------------- /src/libsepol/src/port_record.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/port_record.c -------------------------------------------------------------------------------- /src/libsepol/src/ports.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/ports.c -------------------------------------------------------------------------------- /src/libsepol/src/private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/private.h -------------------------------------------------------------------------------- /src/libsepol/src/services.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/services.c -------------------------------------------------------------------------------- /src/libsepol/src/sidtab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/sidtab.c -------------------------------------------------------------------------------- /src/libsepol/src/symtab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/symtab.c -------------------------------------------------------------------------------- /src/libsepol/src/user_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/user_internal.h -------------------------------------------------------------------------------- /src/libsepol/src/user_record.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/user_record.c -------------------------------------------------------------------------------- /src/libsepol/src/users.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/users.c -------------------------------------------------------------------------------- /src/libsepol/src/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/util.c -------------------------------------------------------------------------------- /src/libsepol/src/write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/libsepol/src/write.c -------------------------------------------------------------------------------- /src/light_cond.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/light_cond.c -------------------------------------------------------------------------------- /src/light_cond.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/light_cond.h -------------------------------------------------------------------------------- /src/root.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/root.c -------------------------------------------------------------------------------- /src/rw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/rw.c -------------------------------------------------------------------------------- /src/rw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/rw.h -------------------------------------------------------------------------------- /src/sepolicy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/sepolicy.c -------------------------------------------------------------------------------- /src/sepolicy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/sepolicy.h -------------------------------------------------------------------------------- /src/token_manager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/token_manager.c -------------------------------------------------------------------------------- /src/token_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/token_manager.h -------------------------------------------------------------------------------- /src/uao.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/uao.c -------------------------------------------------------------------------------- /src/uao.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/uao.h -------------------------------------------------------------------------------- /src/unix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/unix.c -------------------------------------------------------------------------------- /src/unix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/unix.h -------------------------------------------------------------------------------- /src/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/util.c -------------------------------------------------------------------------------- /src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/util.h -------------------------------------------------------------------------------- /src/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xkol/badspin/HEAD/src/vuln.c --------------------------------------------------------------------------------