5 citations · 5 across the 2 of their papers we have counts for
4 papers
Fast Execute-Only Memory for Embedded Systems
Zhuojia Shen, Komail Dharsee, John Criswell
Remote code disclosure attacks threaten embedded systems as they allow attackers to steal intellectual property or to find reusable code for use in control-flow hijacking attacks.…
Silhouette: Efficient Protected Shadow Stacks for Embedded Systems
Jie Zhou, Yufei Du, Zhuojia Shen +3
Microcontroller-based embedded systems are increasingly used for applications that can have serious and immediate consequences if compromised---including automobile control systems…
Restricting Control Flow During Speculative Execution with Venkman
Zhuojia Shen, Jie Zhou, Divya Ojha +1
Side-channel attacks such as Spectre that utilize speculative execution to steal application secrets pose a significant threat to modern computing systems. While program transforma…
Codestitcher: Inter-Procedural Basic Block Layout Optimization
Rahman Lavaee, John Criswell, Chen Ding
Modern software executes a large amount of code. Previous techniques of code layout optimization were developed one or two decades ago and have become inadequate to cope with the s…