Conference Papers

2023

  1. OOPSLA
    Fat Pointers for Temporal Memory Safety of C
    Jie Zhou, John Criswell, and Michael Hicks
    In Proceedings of the ACM on Programming Languages, Volume 7, Issue OOPSLA1 , Cascais, Portugal, 2023

2022

  1. USENIX Security
    Holistic Control-Flow Protection on Real-Time Embedded Systems with Kage
    Yufei Du, Zhuojia Shen, Komail Dharsee, Jie Zhou, Robert J. Walls, and John Criswell
    In 31st USENIX Security Symposium , Boston, MA, USA, 2022

2020

  1. USENIX Security
    Silhouette: Efficient Protected Shadow Stacks for Embedded Systems
    Jie Zhou, Yufei Du, Zhuojia Shen, Lele Ma, John Criswell, and Robert J. Walls
    In 29th USENIX Security Symposium , Virtual Conference, 2020
  2. SecDev
    Refactoring the FreeBSD Kernel with Checked C
    Junhan Duan, Yudi Yang, Jie Zhou, and John Criswell
    In 2020 IEEE Secure Development (SecDev) , Virtual Conference, 2020

2019

  1. DSN
    PrivAnalyzer: Measuring the Efficacy of Linux Privilege Use
    John Criswell, Jie Zhou, Spyridoula Gravani, and Xiaoyu Hu
    In 2019 49th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN) , Portland, OR, USA, 2019
  2. ASPLOS
    Beating OPT with Statistical Clairvoyance and Variable Size Caching
    Pengcheng Li, Colin Pronovost, William Wilson, Benjamin Tait, Jie Zhou, Chen Ding, and John Criswell
    In Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems , Providence, RI, USA, 2019

2018

  1. SecDev
    Transforming Code to Drop Dead Privileges
    Xiaoyu Hu, Jie Zhou, Spyridoula Gravani, and John Criswell
    In 2018 IEEE Cybersecurity Development (SecDev) , Boston, MA, USA, 2018

Preprint

2019

  1. arXiv
    Restricting control flow during speculative execution with venkman
    Zhuojia Shen, Jie Zhou, Divya Ojha, and John Criswell
    arXiv preprint arXiv:1903.10651, 2019