Publication
2025
- ASGARD: Protecting On-Device Deep Neural Networks with Virtualization-Based Trusted Execution Environments [paper]In Network and Distributed System Security Symposium (NDSS), February 2025.
- Moneta: Ex-Vivo GPU Driver Fuzzing by Recalling In-Vivo Execution States [paper]1 Equal contribution.In Network and Distributed System Security Symposium (NDSS), February 2025.
2024
- ERASAN: Efficient Rust Address Sanitizer [paper]1 Equal contribution.In IEEE Symposium on Security and Privacy (S&P), May 2024.
2023
- ReUSB: Replay-Guided USB Driver Fuzzing [paper]1 Equal contribution.In USENIX Security Symposium (USENIX Security), August 2023.
2022
- GuardiaNN: Fast and Secure On-Device Inference in TrustZone Using Embedded SRAM and Cryptographic Hardware [paper]1 Equal contribution.In ACM/IFIP International Middleware Conference (Middleware), November 2022.
- Improving Cross-Platform Binary Analysis using Representation Learning via Graph Alignment [paper]
2021
- dMVX: Secure and Efficient Multi-Variant Execution in a Distributed Setting [paper]In European Workshop on Systems Security (EuroSec), April 2021.
2020
- Agamotto: Accelerating Kernel Driver Fuzzing with Lightweight Virtual Machine Checkpoints [paper]In USENIX Security Symposium (USENIX Security), August 2020.
- Distributed Heterogeneous N-Variant Execution [paper]
2019
- SoK: Sanitizing for Security [paper]In IEEE Symposium on Security and Privacy (S&P), May 2019.
- PeriScope: An Effective Probing and Fuzzing Framework for the Hardware-OS Boundary [paper]In Network and Distributed System Security Symposium (NDSS), February 2019.
2018
- PartiSan: Fast and Flexible Sanitization via Run-time Partitioning [paper]In International Symposium on Research in Attacks, Intrusions and Defenses (RAID), September 2018.