Skip to content
 
 

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Awesome

Awesome TrustZone Awesome

Collection of material for learning ARM TrustZone.

Table of Contents

BlockChain

EMULATOR

MachineLearning

  • mofanv/darknetz - runs several layers of a deep learning model in TrustZone.

NETWORK

  • henrydcase/TEE-TLS-delegator - Solution to harden TLS security by storing private keys and delegating operations to the Trused Execution Environment.

Exploit

SDK

Samples

Study

Security

  • kkamagui/shadow-box-for-arm - Shadow-Box: Lightweight and Practical Kernel Protector for ARM (Presented at BlackHat Asia 2018).
  • mdenzel/self-healing_FreeRTOS - A self-healing FreeRTOS based on ARM TrustZone.
  • Samsung/mTower - mTower is Trusted Execution Environment specially designed to be used on MicroController Units (MCUs) supporting ARM TrustZone technology.
  • liwenhaosuper/t6 - T6: An operating system for TrustZone based Trusted Execution Environment(TEE) in ARM-based systems.

Tool&&DEBUG

  • quarkslab/samsung-trustzone-research - Reverse-engineering tools and exploits for Samsung's implementation of TrustZone.
  • bkerler/tee_research - Some useful ida and ghidra plugins for tee research.
  • microsoft/Komodo - Formally-verified reference monitor for a secure isolated execution ("enclave") environment on ARM TrustZone.
  • nccgroup/cachegrab - a tool designed to help perform and visualize trace-driven cache attacks against software in the secure world of TrustZone-enabled ARMv8 cores.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors