I am a Ph.D. student in Department of Computer Science at Purdue University, co-advised by Professor Xiangyu Zhang and Professor Dongyan Xu. I obtained my B.E. from Shanghai Jiao Tong University (SJTU) in 2013.

$ echo bWEyMjlAcHVyZHVlLmVkdQ== | base64 --decode
  • RProve: Towards Replaying Kernel Malware Attack Story for Provenance Tracing
    Chonghua Wang, Shiqing Ma, Xiangyu Zhang, Junghwan Rhee, Xiaochun Yun, Zhiyu Hao, Lei Cui, Yaqiong Peng
    [To appear] Proceedings of the 13th EAI International Conference on Security and Privacy in Communication Networks (SECURECOMM 2017)
    Niagara Falls, Canada, October, 2017

  • LAMP: Data Provenance for Graph Based Machine Learning Algorithms Through Derivative Computation
    Shiqing Ma, Yousra Aafer, Zhaogui Xu, Wen-Chuan Lee, Juan Zhai, Yingqi Liu, Xiangyu Zhang
    Proceedings of the 11th Joint Meeting of the European Software Engineering Conference and ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2017)
    Paderborn, Germany, September 2017

  • MPI: Multiple Perspective Attack Investigation with Semantic Aware Execution Partitioning  
    Shiqing Ma, Juan Zhai, Fei Wang, Kyu Hyung Lee, Xiangyu Zhang, Dongyan Xu.
    Distinguished Paper Award
    Proceedings of the 26th USENIX Security Symposium (Security 2017)
    Vancouver, BC, Canada, August 2017
     PDF    Slides 

  • HERCULE: Attack Story Reconstruction via Community Discovery on Correlated Log Graph  
    Kexin Pei, Zhongshu Gu, Brendan Saltaformaggio, Shiqing Ma, Fei Wang, Zhiwei Zhang, Luo Si, Xiangyu Zhang, Dongyan Xu.
    Proceedings of the 32nd Annual Computer Security Applications Conference (ACSAC 2016)
    Los Angeles, CA, December 2016

  • Automatic Model Generation from Documentation for Java API Functions  
    Juan Zhai, Jianjun Huang, Shiqing Ma, Xiangyu Zhang, Lin Tan, Jianhua Zhao, Feng Qin
    Proceedings of the 38th International Conference on Software Engineering (ICSE 2016)
    Austin, TX, May 2016
     PDF    Slides 

  • ProTracer: Towards Practical Provenance Tracing by Alternating Between Logging and Tainting  
    Shiqing Ma, Xiangyu Zhang, Dongyan Xu
    Distinguished Paper Award
    Proceedings of the 23rd Network and Distributed System Security Symposium (NDSS 2016)
    San Diego, CA, February 2016
     PDF     Slides   

  • Accurate, Low Cost and Instrumentation-Free Security Audit Logging for Windows  
    Shiqing Ma, Kyu Hyung Lee, Chung Hwan Kim, Junghwan Rhee, Xiangyu Zhang, Dongyan Xu
    Proceedings of the Annual Computer Security Applications Conference (ACSAC 2015)
    Los Angeles, CA, December 2015
     PDF    Slides 

  • COLO: COarse-grained LOck-stepping Virtual Machines for Non-stop Service  
    Yaozu Dong, Wei Ye, Yunhong Jiang, Ian Pratt, Shiqing Ma, Jian Li, Haibing Guan.
    Proceedings of the 2013 ACM Symposium on Cloud Computing (SoCC 2013)
    Santa Clara, CA, October 2013
     PDF    COLO on Xen 

2015 Summer (May. 2015 - Aug. 2015)

Research Assistant: NEC Labs America, Princeton, NJ.

2012-2013 Academic Year (Dec. 2012 - June 2013)

Research Assistant: Intel Asia-Pacific Research and Development Ltd., Shanghai, China.