Sang Kil Cha

I am a Ph.D candidate at Carnegie Mellon University. My research interests are in software security, program analysis, offensive computing, and the intersection of those areas. I am currently working under the supervision of professor David Brumley.

I am seeking a tenured-track academic position where I can do my research on software security. Please refer to my research statement and teaching statement if you are interested.

  • Office:
    4720 Forbes Avenue CIC CyLab #2128D, Carnegie Mellon University, Pittsburgh, PA 15213, USA
  • Email:
  • Misc:
    CVPGP KeyPersonal BlogGitHub
  • Education

    Jan. 2010 - Present
    Ph.D. in Electrical and Computer Engineering

    Carnegie Mellon University, Pittsburgh, PA (expected 2015)

    Aug. 2008 - Dec. 2009
    M.S. in Electrical and Computer Engineering

    Carnegie Mellon University, Pittsburgh, PA

    Mar. 2001 - Feb. 2008
    B.S. in Electrical and Computer Engineering

    Korea University, Seoul, Korea

    Conference Publications

    You can also see my publications from DBLP.

     

    [1]
    Optimizing Seed Selection for Fuzzing

    Alexandre Rebert, Sang Kil Cha, Thanassis Avgerinos, Jonathan Foote, David Warren, Gustavo Grieco, and David Brumley.
    In Proceedings of the USENIX Security 2014
    pdf bibtex

    [2]
    Enhancing Symbolic Execution with Veritesting

    Thanassis Avgerinos, Alexandre Rebert, Sang Kil Cha, and David Brumley.
    In Proceedings of the ICSE 2014 (ACM Distinguished Paper Award)
    pdf bibtex

    [3]
    Scheduling Black-box Mutational Fuzzing

    Maverick Woo, Sang Kil Cha, Samantha Gottlieb, and David Brumley.
    In Proceedings of the ACM CCS 2013
    pdf bibtex

    [4]
    Unleashing Mayhem on Binary Code

    Sang Kil Cha, Thanassis Avgerinos, Alexandre Rebert, and David Brumley.
    In Proceedings of the IEEE S&P (Oakland) 2012
    pdf bibtex

    [5]
    AEG: Automatic Exploit Generation

    Thanassis Avgerinos, Sang Kil Cha, Brent Lim Tze Hao, and David Brumley.
    In Proceedings of the NDSS Symposium 2011
    pdf bibtex

    [6]
    Platform-Independent Programs

    Sang Kil Cha, Brian Pak, David Brumley, and Richard J. Lipton.
    In Proceedings of the ACM CCS 2010
    pdf bibtex

    [7]
    SplitScreen: Enabling Efficient, Distributed Malware Detection

    Sang Kil Cha, Iulian Moraru, Jiyong Jang, John Truelove, David G. Andersen, and David Brumley.
    In Proceedings of the USENIX NSDI 2010
    pdf bibtex

    Journal Publications

    [8]
    Automatic Exploit Generation

    Thanassis Avgerinos, Sang Kil Cha, Alexandre Rebert, Edward J. Schwartz, Maverick Woo, and David Brumley. Communications of the ACM (CACM), 57(2):74–84, 2014.

    [9]
    SplitScreen: Enabling Efficient, Distributed Malware Detection

    Sang Kil Cha, Iulian Moraru, Jiyong Jang, John Truelove, David Brumley, and David G. Andersen. SplitScreen: Enabling Efficient, Distributed Malware Detection. Journal of Communications and Networks, 13(2):187–200, 2011. (Extended from the NSDI conference paper.)