├── LICENSE ├── README.md └── jni ├── Android.mk ├── Application.mk ├── QSEEComAPI.c ├── QSEEComAPI.h ├── build_shellcode.sh ├── defs.h ├── exploit_utilities.c ├── exploit_utilities.h ├── main.c ├── qsee_syscalls.h ├── shellcode.S ├── symbols.h ├── tzbsp_exploit.c ├── tzbsp_exploit.h ├── tzbsp_symbols.h ├── vuln.c ├── vuln.h ├── widevine_commands.c └── widevine_commands.h /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laginimaineb/cve-2016-2431/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # cve-2016-2431 2 | Qualcomm TrustZone kernel privilege escalation 3 | -------------------------------------------------------------------------------- /jni/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laginimaineb/cve-2016-2431/HEAD/jni/Android.mk -------------------------------------------------------------------------------- /jni/Application.mk: -------------------------------------------------------------------------------- 1 | APP_PLATFORM := android-16 2 | -------------------------------------------------------------------------------- /jni/QSEEComAPI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laginimaineb/cve-2016-2431/HEAD/jni/QSEEComAPI.c -------------------------------------------------------------------------------- /jni/QSEEComAPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laginimaineb/cve-2016-2431/HEAD/jni/QSEEComAPI.h -------------------------------------------------------------------------------- /jni/build_shellcode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laginimaineb/cve-2016-2431/HEAD/jni/build_shellcode.sh -------------------------------------------------------------------------------- /jni/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laginimaineb/cve-2016-2431/HEAD/jni/defs.h -------------------------------------------------------------------------------- /jni/exploit_utilities.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laginimaineb/cve-2016-2431/HEAD/jni/exploit_utilities.c -------------------------------------------------------------------------------- /jni/exploit_utilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laginimaineb/cve-2016-2431/HEAD/jni/exploit_utilities.h -------------------------------------------------------------------------------- /jni/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laginimaineb/cve-2016-2431/HEAD/jni/main.c -------------------------------------------------------------------------------- /jni/qsee_syscalls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laginimaineb/cve-2016-2431/HEAD/jni/qsee_syscalls.h -------------------------------------------------------------------------------- /jni/shellcode.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laginimaineb/cve-2016-2431/HEAD/jni/shellcode.S -------------------------------------------------------------------------------- /jni/symbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laginimaineb/cve-2016-2431/HEAD/jni/symbols.h -------------------------------------------------------------------------------- /jni/tzbsp_exploit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laginimaineb/cve-2016-2431/HEAD/jni/tzbsp_exploit.c -------------------------------------------------------------------------------- /jni/tzbsp_exploit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laginimaineb/cve-2016-2431/HEAD/jni/tzbsp_exploit.h -------------------------------------------------------------------------------- /jni/tzbsp_symbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laginimaineb/cve-2016-2431/HEAD/jni/tzbsp_symbols.h -------------------------------------------------------------------------------- /jni/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laginimaineb/cve-2016-2431/HEAD/jni/vuln.c -------------------------------------------------------------------------------- /jni/vuln.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laginimaineb/cve-2016-2431/HEAD/jni/vuln.h -------------------------------------------------------------------------------- /jni/widevine_commands.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laginimaineb/cve-2016-2431/HEAD/jni/widevine_commands.c -------------------------------------------------------------------------------- /jni/widevine_commands.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laginimaineb/cve-2016-2431/HEAD/jni/widevine_commands.h --------------------------------------------------------------------------------