I am a PhD Candidate in Electrical and Computer Engineering at the University of Illinois at Urbana-Champaign (UIUC). I'm advised by Prof. Ravishankar K. Iyer and Prof. Zbigniew T. Kalbarczyk and is a member of the DEPEND group. My research interests are design and evaluation of resilient cyber-physical systems. I am also working with the security team at the National Center for Supercomputing Applications (NCSA) to validate our research in a real environment.

Publications

  • On Preempting Advanced Persistent Threats Using Probabilistic Graphical Models
    Phuong Cao, Yuming Wu, Subho Banerjee, Zbigniew Kalbarczyk, Ravishankar Iyer
    arXiv/1903.08826
    PDF
  • CAUDIT: Continuous Auditing of SSH-Servers To Mitigate Brute-Force Attacks
    Phuong Cao, Yuming Wu, Subho Banerjee, Alex Withers, Justin Azoff, Zbigniew Kalbarczyk, Ravishankar Iyer
    USENIX Symposium on Networked Systems Design and Implementation (NSDI), 2019
    PDF Code and Data
  • SVAuth: A Single-Sign-On Integration Solution with Runtime Verification
    Shuo Chen, Matt McCutchen, Phuong Cao, Shaz Qadeer, and Ravishankar Iyer
    International Conference on Runtime Verification (RV), 2017
    PDF
  • A Framework for Generation, Replay, and Analysis of Real-World Attack Variants
    Phuong Cao, Eric Badger, Zbigniew Kalbarczyk, Ravishankar Iyer
    ACM Symposium and Bootcamp on the Science of Security (HotSOS), 2016
    PDF
  • Preemptive intrusion detection: theoretical framework and real-world measurements
    Phuong Cao, Eric Badger, Adam Slagell, Zbigniew Kalbarczyk, Ravishankar Iyer
    ACM Symposium and Bootcamp on the Science of Security (HotSOS), 2015
    PDF
  • Security Monitoring for Virtual Machines Using Hardware Architectural Invariants
    Cuong Pham, Zachary Estrada, Phuong Cao, Zbigniew Kalbarczyk, and Ravishankar Iyer
    IEEE Conference on Dependable Systems and Networks (DSN), 2014
    PDF

Magazine articles, workshops, posters, and talks

  • An end-to-end security testbed for cyber-attack replay and analysis
    Phuong Cao, Zbigniew Kalbarczyk, and Ravishankar Iyer
    Supercomputing (SC), 2015
  • Building Reliable and Secure Virtual Machines Using Architectural Invariants
    Cuong Pham, Zachary Estrada, Phuong Cao, Zbigniew Kalbarczyk, and Ravishankar Iyer
    IEEE Security and Privacy (S&P) Magazine, 2014
    PDF
  • Toward a high availability cloud: Techniques and challenges
    Cuong Pham, Phuong Cao, Zbigniew Kalbarczyk, and Ravishankar Iyer
    IEEE International Conference on Dependable Systems and Networks (DSN), 2012
    PDF

Industry Experience

  • Microsoft Research (Redmond, WA, 2019)
    • Blockchain, private ledgers, and smart contracts
  • IBM T.J. Watson Research Center (Yorktown Heights, NY, 2016 & 2014)
    • Ethical Hack Framework for Watson Health Cloud []
    • Anti-Money Laundering with IBM z Systems group
  • LinkedIn (Mountain View, CA, 2014) and Akamai (San Mateo, CA, 2012)
    • DDoS monitoring and mitigation at Layer-7 with security team
  • Vinagame (Hanoi, Vietnam, 2011)
    • Search and newsfeed backend for Zing social network
  • Bach Khoa Internetwork Security (Hanoi, Vietnam, 2006-2009)
    • Reverse engineering malware for Bach Khoa Anti-virus

Teaching

Fall 2019: Teaching Assistant for ECE 542 / CS 536: Design of Fault Tolerant Digital Systems

Spring 2018: Teaching Assistant for CS 461: Computer Security

Fall 2017: Teaching Assistant for CS 461: Computer Security

Spring 2017: Teaching Assistant for ECE 313: Probability and Statistics

Contact

Coordinated Science Laboratory, Room 240
1308 W. Main St.
Urbana, IL 61801, USA
Website: https://pmcao.github.io