├── .gitignore ├── Android.mk ├── CMakeLists.txt ├── CMakeToolchain.txt ├── LICENSE ├── Makefile ├── README.md ├── acipher ├── Android.mk ├── CMakeLists.txt ├── Makefile ├── host │ ├── Makefile │ └── main.c └── ta │ ├── Android.mk │ ├── Makefile │ ├── acipher_ta.c │ ├── include │ └── acipher_ta.h │ ├── sub.mk │ └── user_ta_header_defines.h ├── aes ├── Android.mk ├── CMakeLists.txt ├── Makefile ├── host │ ├── Makefile │ └── main.c └── ta │ ├── Android.mk │ ├── Makefile │ ├── aes_ta.c │ ├── include │ └── aes_ta.h │ ├── sub.mk │ └── user_ta_header_defines.h ├── dumpmem ├── Android.mk ├── CMakeLists.txt ├── Makefile ├── host │ ├── Makefile │ ├── main.c │ ├── tee_api_defines.h │ └── tee_api_defines.h.url └── ta │ ├── Android.mk │ ├── Makefile │ ├── dumpmem_ta.c │ ├── include │ └── dumpmem_ta.h │ ├── sub.mk │ └── user_ta_header_defines.h ├── heap ├── Android.mk ├── CMakeLists.txt ├── Makefile ├── host │ ├── Makefile │ ├── main.c │ ├── tee_api_defines.h │ └── tee_api_defines.h.url └── ta │ ├── Android.mk │ ├── Makefile │ ├── heap_ta.c │ ├── include │ └── heap_ta.h │ ├── sub.mk │ └── user_ta_header_defines.h ├── hello_world ├── Android.mk ├── CMakeLists.txt ├── Makefile ├── host │ ├── Makefile │ └── main.c └── ta │ ├── Android.mk │ ├── Makefile │ ├── hello_world_ta.c │ ├── include │ └── hello_world_ta.h │ ├── sub.mk │ └── user_ta_header_defines.h ├── hotp ├── Android.mk ├── CMakeLists.txt ├── Makefile ├── host │ ├── Makefile │ └── main.c ├── img │ └── sequence_diagram_01.png └── ta │ ├── Android.mk │ ├── Makefile │ ├── hotp_ta.c │ ├── include │ └── hotp_ta.h │ ├── sub.mk │ └── user_ta_header_defines.h ├── make_new_ta ├── random ├── Android.mk ├── CMakeLists.txt ├── Makefile ├── host │ ├── Makefile │ └── main.c └── ta │ ├── Android.mk │ ├── Makefile │ ├── include │ └── random_ta.h │ ├── random_example_ta.c │ ├── sub.mk │ └── user_ta_header_defines.h ├── runmem ├── Android.mk ├── CMakeLists.txt ├── Makefile ├── host │ ├── Makefile │ ├── main.c │ ├── tee_api_defines.h │ └── tee_api_defines.h.url └── ta │ ├── Android.mk │ ├── Makefile │ ├── include │ └── runmem_ta.h │ ├── runmem_ta.c │ ├── sub.mk │ └── user_ta_header_defines.h ├── secure_storage ├── Android.mk ├── CMakeLists.txt ├── Makefile ├── host │ ├── Makefile │ └── main.c └── ta │ ├── Android.mk │ ├── Makefile │ ├── include │ └── secure_storage_ta.h │ ├── secure_storage_ta.c │ ├── sub.mk │ └── user_ta_header_defines.h └── vuln ├── Android.mk ├── CMakeLists.txt ├── Makefile ├── host ├── Makefile ├── main.c ├── rop1.h ├── rop2.h ├── tee_api_defines.h └── tee_api_defines.h.url └── ta ├── Android.mk ├── Makefile ├── include └── vuln_ta.h ├── sub.mk ├── user_ta_header_defines.h └── vuln_ta.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/.gitignore -------------------------------------------------------------------------------- /Android.mk: -------------------------------------------------------------------------------- 1 | include $(call all-subdir-makefiles) 2 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakeToolchain.txt: -------------------------------------------------------------------------------- 1 | set (CMAKE_SYSTEM_NAME Linux) 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/README.md -------------------------------------------------------------------------------- /acipher/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/acipher/Android.mk -------------------------------------------------------------------------------- /acipher/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/acipher/CMakeLists.txt -------------------------------------------------------------------------------- /acipher/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/acipher/Makefile -------------------------------------------------------------------------------- /acipher/host/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/acipher/host/Makefile -------------------------------------------------------------------------------- /acipher/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/acipher/host/main.c -------------------------------------------------------------------------------- /acipher/ta/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/acipher/ta/Android.mk -------------------------------------------------------------------------------- /acipher/ta/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/acipher/ta/Makefile -------------------------------------------------------------------------------- /acipher/ta/acipher_ta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/acipher/ta/acipher_ta.c -------------------------------------------------------------------------------- /acipher/ta/include/acipher_ta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/acipher/ta/include/acipher_ta.h -------------------------------------------------------------------------------- /acipher/ta/sub.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/acipher/ta/sub.mk -------------------------------------------------------------------------------- /acipher/ta/user_ta_header_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/acipher/ta/user_ta_header_defines.h -------------------------------------------------------------------------------- /aes/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/aes/Android.mk -------------------------------------------------------------------------------- /aes/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/aes/CMakeLists.txt -------------------------------------------------------------------------------- /aes/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/aes/Makefile -------------------------------------------------------------------------------- /aes/host/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/aes/host/Makefile -------------------------------------------------------------------------------- /aes/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/aes/host/main.c -------------------------------------------------------------------------------- /aes/ta/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/aes/ta/Android.mk -------------------------------------------------------------------------------- /aes/ta/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/aes/ta/Makefile -------------------------------------------------------------------------------- /aes/ta/aes_ta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/aes/ta/aes_ta.c -------------------------------------------------------------------------------- /aes/ta/include/aes_ta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/aes/ta/include/aes_ta.h -------------------------------------------------------------------------------- /aes/ta/sub.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/aes/ta/sub.mk -------------------------------------------------------------------------------- /aes/ta/user_ta_header_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/aes/ta/user_ta_header_defines.h -------------------------------------------------------------------------------- /dumpmem/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/dumpmem/Android.mk -------------------------------------------------------------------------------- /dumpmem/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/dumpmem/CMakeLists.txt -------------------------------------------------------------------------------- /dumpmem/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/dumpmem/Makefile -------------------------------------------------------------------------------- /dumpmem/host/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/dumpmem/host/Makefile -------------------------------------------------------------------------------- /dumpmem/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/dumpmem/host/main.c -------------------------------------------------------------------------------- /dumpmem/host/tee_api_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/dumpmem/host/tee_api_defines.h -------------------------------------------------------------------------------- /dumpmem/host/tee_api_defines.h.url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/dumpmem/host/tee_api_defines.h.url -------------------------------------------------------------------------------- /dumpmem/ta/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/dumpmem/ta/Android.mk -------------------------------------------------------------------------------- /dumpmem/ta/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/dumpmem/ta/Makefile -------------------------------------------------------------------------------- /dumpmem/ta/dumpmem_ta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/dumpmem/ta/dumpmem_ta.c -------------------------------------------------------------------------------- /dumpmem/ta/include/dumpmem_ta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/dumpmem/ta/include/dumpmem_ta.h -------------------------------------------------------------------------------- /dumpmem/ta/sub.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/dumpmem/ta/sub.mk -------------------------------------------------------------------------------- /dumpmem/ta/user_ta_header_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/dumpmem/ta/user_ta_header_defines.h -------------------------------------------------------------------------------- /heap/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/heap/Android.mk -------------------------------------------------------------------------------- /heap/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/heap/CMakeLists.txt -------------------------------------------------------------------------------- /heap/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/heap/Makefile -------------------------------------------------------------------------------- /heap/host/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/heap/host/Makefile -------------------------------------------------------------------------------- /heap/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/heap/host/main.c -------------------------------------------------------------------------------- /heap/host/tee_api_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/heap/host/tee_api_defines.h -------------------------------------------------------------------------------- /heap/host/tee_api_defines.h.url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/heap/host/tee_api_defines.h.url -------------------------------------------------------------------------------- /heap/ta/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/heap/ta/Android.mk -------------------------------------------------------------------------------- /heap/ta/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/heap/ta/Makefile -------------------------------------------------------------------------------- /heap/ta/heap_ta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/heap/ta/heap_ta.c -------------------------------------------------------------------------------- /heap/ta/include/heap_ta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/heap/ta/include/heap_ta.h -------------------------------------------------------------------------------- /heap/ta/sub.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/heap/ta/sub.mk -------------------------------------------------------------------------------- /heap/ta/user_ta_header_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/heap/ta/user_ta_header_defines.h -------------------------------------------------------------------------------- /hello_world/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hello_world/Android.mk -------------------------------------------------------------------------------- /hello_world/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hello_world/CMakeLists.txt -------------------------------------------------------------------------------- /hello_world/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hello_world/Makefile -------------------------------------------------------------------------------- /hello_world/host/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hello_world/host/Makefile -------------------------------------------------------------------------------- /hello_world/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hello_world/host/main.c -------------------------------------------------------------------------------- /hello_world/ta/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hello_world/ta/Android.mk -------------------------------------------------------------------------------- /hello_world/ta/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hello_world/ta/Makefile -------------------------------------------------------------------------------- /hello_world/ta/hello_world_ta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hello_world/ta/hello_world_ta.c -------------------------------------------------------------------------------- /hello_world/ta/include/hello_world_ta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hello_world/ta/include/hello_world_ta.h -------------------------------------------------------------------------------- /hello_world/ta/sub.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hello_world/ta/sub.mk -------------------------------------------------------------------------------- /hello_world/ta/user_ta_header_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hello_world/ta/user_ta_header_defines.h -------------------------------------------------------------------------------- /hotp/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hotp/Android.mk -------------------------------------------------------------------------------- /hotp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hotp/CMakeLists.txt -------------------------------------------------------------------------------- /hotp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hotp/Makefile -------------------------------------------------------------------------------- /hotp/host/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hotp/host/Makefile -------------------------------------------------------------------------------- /hotp/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hotp/host/main.c -------------------------------------------------------------------------------- /hotp/img/sequence_diagram_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hotp/img/sequence_diagram_01.png -------------------------------------------------------------------------------- /hotp/ta/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hotp/ta/Android.mk -------------------------------------------------------------------------------- /hotp/ta/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hotp/ta/Makefile -------------------------------------------------------------------------------- /hotp/ta/hotp_ta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hotp/ta/hotp_ta.c -------------------------------------------------------------------------------- /hotp/ta/include/hotp_ta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hotp/ta/include/hotp_ta.h -------------------------------------------------------------------------------- /hotp/ta/sub.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hotp/ta/sub.mk -------------------------------------------------------------------------------- /hotp/ta/user_ta_header_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/hotp/ta/user_ta_header_defines.h -------------------------------------------------------------------------------- /make_new_ta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/make_new_ta -------------------------------------------------------------------------------- /random/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/random/Android.mk -------------------------------------------------------------------------------- /random/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/random/CMakeLists.txt -------------------------------------------------------------------------------- /random/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/random/Makefile -------------------------------------------------------------------------------- /random/host/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/random/host/Makefile -------------------------------------------------------------------------------- /random/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/random/host/main.c -------------------------------------------------------------------------------- /random/ta/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/random/ta/Android.mk -------------------------------------------------------------------------------- /random/ta/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/random/ta/Makefile -------------------------------------------------------------------------------- /random/ta/include/random_ta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/random/ta/include/random_ta.h -------------------------------------------------------------------------------- /random/ta/random_example_ta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/random/ta/random_example_ta.c -------------------------------------------------------------------------------- /random/ta/sub.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/random/ta/sub.mk -------------------------------------------------------------------------------- /random/ta/user_ta_header_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/random/ta/user_ta_header_defines.h -------------------------------------------------------------------------------- /runmem/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/runmem/Android.mk -------------------------------------------------------------------------------- /runmem/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/runmem/CMakeLists.txt -------------------------------------------------------------------------------- /runmem/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/runmem/Makefile -------------------------------------------------------------------------------- /runmem/host/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/runmem/host/Makefile -------------------------------------------------------------------------------- /runmem/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/runmem/host/main.c -------------------------------------------------------------------------------- /runmem/host/tee_api_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/runmem/host/tee_api_defines.h -------------------------------------------------------------------------------- /runmem/host/tee_api_defines.h.url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/runmem/host/tee_api_defines.h.url -------------------------------------------------------------------------------- /runmem/ta/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/runmem/ta/Android.mk -------------------------------------------------------------------------------- /runmem/ta/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/runmem/ta/Makefile -------------------------------------------------------------------------------- /runmem/ta/include/runmem_ta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/runmem/ta/include/runmem_ta.h -------------------------------------------------------------------------------- /runmem/ta/runmem_ta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/runmem/ta/runmem_ta.c -------------------------------------------------------------------------------- /runmem/ta/sub.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/runmem/ta/sub.mk -------------------------------------------------------------------------------- /runmem/ta/user_ta_header_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/runmem/ta/user_ta_header_defines.h -------------------------------------------------------------------------------- /secure_storage/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/secure_storage/Android.mk -------------------------------------------------------------------------------- /secure_storage/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/secure_storage/CMakeLists.txt -------------------------------------------------------------------------------- /secure_storage/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/secure_storage/Makefile -------------------------------------------------------------------------------- /secure_storage/host/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/secure_storage/host/Makefile -------------------------------------------------------------------------------- /secure_storage/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/secure_storage/host/main.c -------------------------------------------------------------------------------- /secure_storage/ta/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/secure_storage/ta/Android.mk -------------------------------------------------------------------------------- /secure_storage/ta/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/secure_storage/ta/Makefile -------------------------------------------------------------------------------- /secure_storage/ta/include/secure_storage_ta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/secure_storage/ta/include/secure_storage_ta.h -------------------------------------------------------------------------------- /secure_storage/ta/secure_storage_ta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/secure_storage/ta/secure_storage_ta.c -------------------------------------------------------------------------------- /secure_storage/ta/sub.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/secure_storage/ta/sub.mk -------------------------------------------------------------------------------- /secure_storage/ta/user_ta_header_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/secure_storage/ta/user_ta_header_defines.h -------------------------------------------------------------------------------- /vuln/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/vuln/Android.mk -------------------------------------------------------------------------------- /vuln/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/vuln/CMakeLists.txt -------------------------------------------------------------------------------- /vuln/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/vuln/Makefile -------------------------------------------------------------------------------- /vuln/host/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/vuln/host/Makefile -------------------------------------------------------------------------------- /vuln/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/vuln/host/main.c -------------------------------------------------------------------------------- /vuln/host/rop1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/vuln/host/rop1.h -------------------------------------------------------------------------------- /vuln/host/rop2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/vuln/host/rop2.h -------------------------------------------------------------------------------- /vuln/host/tee_api_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/vuln/host/tee_api_defines.h -------------------------------------------------------------------------------- /vuln/host/tee_api_defines.h.url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/vuln/host/tee_api_defines.h.url -------------------------------------------------------------------------------- /vuln/ta/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/vuln/ta/Android.mk -------------------------------------------------------------------------------- /vuln/ta/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/vuln/ta/Makefile -------------------------------------------------------------------------------- /vuln/ta/include/vuln_ta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/vuln/ta/include/vuln_ta.h -------------------------------------------------------------------------------- /vuln/ta/sub.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/vuln/ta/sub.mk -------------------------------------------------------------------------------- /vuln/ta/user_ta_header_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/vuln/ta/user_ta_header_defines.h -------------------------------------------------------------------------------- /vuln/ta/vuln_ta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teesec-research/optee_examples/HEAD/vuln/ta/vuln_ta.c --------------------------------------------------------------------------------