Projects

Here's the list of the projects I have done or participated in:

Tag

Language/Library/Tool

Platform


Implementation of CHEx86, A Capabilities-Based Architecture for Securing Legacy Binaries agianst Memory Safety Exploits in GEM5

GEM5MicroarchitectureSimulator
CC++Python

Implementation of a Speculation-Driven Dynamic Binary Optimizer in GEM5

GEM5MicroarchitectureSimulator
CC++Python

Implementation of a Toy Compiler in Java

Compiler Course

Compiler
JavaJFlexCUP