I am a Ph.D. student at Carnegie Mellon University, Electrical and Computing Engineering Department since 2012. My research interests focus on software security, in particular binary analysis. I am fortunate to work at CMU CyLab under advised by David Brumley.
Carnegie Mellon University
4720 Forbes Avenue
Pittsburgh, PA 15213
- Ph.D. student in Electrical and Computer Engineering, Carnegie Mellon University
- B.A. in Schools of Electronics Engineering and Computer Science, Peking University
- Security is a game.
Tiffany Bao. HotSec 2017. [slides]
- How Shall We Play a Game: A Game-Theoretical Model for Cyber-warfare Games.
Tiffany Bao, Yan Shoshitaishvili, Ruoyu Wang, Christopher Kruegel, Giovanni Vigna and David Brumley. In Proceedings of the 30th IEEE Computer Security Foundations Symposium, 2017. [pdf][slides]
- Your Exploit is Mine: Automatic Shellcode Transplant for Remote Exploits.
Tiffany Bao, Ruoyu Wang, Yan Shoshitaishvili and David Brumley. In Proceedings of the 38th IEEE Symposium on Security and Privacy, 2017. [pdf][slides]
- ByteWeight: Learning to Recognize Functions in Binary Code.
Tiffany Bao, Jonathan Burket, Maverick Woo, Rafael Turner, and David Brumley. In Proceedings of the 23rd USENIX Security Symposium, 2014, pp. 845-860 [website][pdf][slides]
- Type-based Dynamic Taint Analysis.
Libo Chen, Jianwei Zhuge, Fan Tian, Youzhi Bao, and Xun Lu. In the Proceedings of 5th Conference of Vulnerability Analysis and Risk Assessment (VARA), 2012
- Research Internship at Network and Information Security Lab, Tsinghua University, Beijing
- Research Assistant at Institute of Computer Science & Technology, Peking Univeristy, Beijing
- Introduction to Computer Security (18730) by Virgil Gligor, Fall 2012
- Nework Security (18731) by Adrian Perrig, Fall 2012
- Special Topics in Security: Vulnerability, Defenses, and Malware Analysis (18739C) by David Brumley, Spring 2013
- Compiler Design (15411) by Frank Pfenning, Fall 2013
- Software Security (18732) by Lujo Bauer, Spring 2014