Skip to content

The code used in the master thesis "Fuzzing Intel SGX Enclaves"

License

Notifications You must be signed in to change notification settings

mosterdt/fuzzing-intel-sgx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intel SGX Enclave Fuzzer

This code was used in the Fuzzing Intel SGX Enclaves masterthesis.

Installation

  • Get the Intel SGX SDK.
  • Get and install the Intel SGX Linux kernel driver. (# insmod isgx.ko)
  • Get and install the SGX-Step driver. (# make load)

Usage

You can try the demo in the root directory. Things are a bit unstable and messy, and this is unlikely to change in the future. If anyone has any questions, feel free to ask them.

The examples in the enclave-examples are based on the jovanbulck/sgx-tutorial-space18 repository exercises.

License

This code is free software licenced under GPLv3 and based on the great work by Jo Van Bulck on SGX-Step and jovanbulck/sgx-tutorial-space18.

About

The code used in the master thesis "Fuzzing Intel SGX Enclaves"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published