| 2025 | ASPLOS | COGENT: Adaptable Compiler Toolchain for Tagging RISC-V Binaries. | David B. Demicco, Matthew Cole, Gokturk Yuksek, Ravi Theja Gollapudi, Aravind Prakash, Kanad Ghose, Zerksis Umrigar |
| 2023 | SP | Control Flow and Pointer Integrity Enforcement in a Secure Tagged Architecture. | Ravi Theja Gollapudi, Gokturk Yuksek, David Demicco, Matthew Cole, Gaurav Kothari, Rohit Kulkarni, Xin Zhang, Kanad Ghose, Aravind Prakash, Zerksis Umrigar |
| 2022 | HiPC | A Security Analysis of Labeling-Based Control-Flow Integrity Schemes. | David Demicco, Matthew Cole, Shengdun Wang, Aravind Prakash |
| 2021 | ACSAC | Program Obfuscation via ABI Debiasing. | David Demicco, Rukayat Erinfolami, Aravind Prakash |
| 2020 | CCS | Devil is Virtual: Reversing Virtual Inheritance in C++ Binaries. | Rukayat Ayomide Erinfolami, Aravind Prakash |
| 2019 | CCS | DeClassifier: Class-Inheritance Inference Engine for Optimized C++ Binaries. | Rukayat Ayomide Erinfolami, Aravind Prakash |
| 2019 | RAID | On Design Inference from Binaries Compiled using Modern C++ Defenses. | Rukayat Ayomide Erinfolami, Anh Quach, Aravind Prakash |
| 2017 | ACSAC | Supplementing Modern Software Defenses with Stack-Pointer Sanity. | Anh Quach, Matthew Cole, Aravind Prakash |
| 2017 | CCS | A Multi-OS Cross-Layer Study of Bloating in User Programs, Kernel and Managed Execution Environments. | Anh Quach, Rukayat Erinfolami, David Demicco, Aravind Prakash |
| 2016 | CCS | ORIGEN: Automatic Extraction of Offset-Revealing Instructions for Cross-Version Memory Analysis. | Qian Feng, Aravind Prakash, Minghua Wang, Curtis Carmony, Heng Yin |
| 2016 | RAID | Semantics-Preserving Dissection of JavaScript Exploits via Dynamic JS-Binary Analysis. | Xunchao Hu, Aravind Prakash, Jinghan Wang, Rundong Zhou, Yao Cheng, Heng Yin |
| 2015 | ACSAC | Defeating ROP Through Denial of Stack Pivot. | Aravind Prakash, Heng Yin |
| 2015 | NDSS | vfGuard: Strict Protection for Virtual Function Calls in COTS C++ Binaries. | Aravind Prakash, Xunchao Hu, Heng Yin |
| 2014 | ACSAC | MACE: high-coverage and robust memory analysis for commodity operating systems. | Qian Feng, Aravind Prakash, Heng Yin, Zhiqiang Lin |
| 2014 | ISSTA | Make it work, make it right, make it fast: building a platform-neutral whole-system dynamic binary analysis platform. | Andrew Henderson, Aravind Prakash, Lok-Kwong Yan, Xunchao Hu, Xujiewen Wang, Rundong Zhou, Heng Yin |
| 2013 | CCS | Enforcing system-wide control flow integrity for exploit detection and diagnosis. | Aravind Prakash, Heng Yin, Zhenkai Liang |
| 2013 | DSN | Manipulating semantic values in kernel data structures: Attack assessments and implications. | Aravind Prakash, Eknath Venkataramani, Heng Yin, Zhiqiang Lin |
| 2012 | CLOUD | OS-Sommelier: memory-only operating system fingerprinting in the cloud. | Yufei Gu, Yangchun Fu, Aravind Prakash, Zhiqiang Lin, Heng Yin |
| 2012 | NDSS | Identifying and Analyzing Pointer Misuses for Sophisticated Memory-corruption Exploit Diagnosis. | Mingwei Zhang, Aravind Prakash, Xiaolei Li, Zhenkai Liang, Heng Yin |