Weidong Cui
RESEARCHER
.
Email: wdcui@microsoft.com
Phone: 425-421-7749
CV: wdcui-cv.pdf
I'm a researcher in the Security and Privacy Research Group since September 2006. My research interests lie in the areas of systems and software security. In addition to writing papers, I enjoy developing security tools that are useful in the real world.
Since I joined MSR, I have worked on two main topics: typing dynamic data for memory analysis and automatic protocol reverse engineering.
I earned my Ph.D. (2006) in Electrical Engineering and Computer Sciences and M.S. (2003) in Computer Science from the University of California, Berkeley, and my M.E. (2000) and B.E. (1998) in Electronic Engineering from Tsinghua University.
Projects
Publications
- Weidong Cui, Marcus Peinado, Zhilei Xu, and Ellick Chan, Tracking Rootkit Footprints with a Practical Memory Analysis System, in Proceedings of the 21st USENIX Security Symposium, USENIX, August 2012
- Christian Kreibich, Nicholas Weaver, Chris Kanich, Weidong Cui, and Vern Paxson, Practical Containment for Measuring Modern Malware Systems, in Proceedings of the 2011 International Measurement Conference, 2 November 2011
- Zhi Wang, Xuxian Jiang, Weidong Cui, and Peng Ning, Countering Kernel Rootkits with Lightweight Hook Protection, in Proceedings of the 16th ACM Conference on Computer and Communications Security (CCS), 9 November 2009
- Martim Carbone, Weidong Cui, Long Lu, Wenke Lee, Marcus Peinado, and Xuxian Jiang, Mapping Kernel Objects to Enable Systematic Integrity Checking, in Proceedings of the 16th ACM Conference on Computer and Communications Security (CCS), Association for Computing Machinery, Inc., 9 November 2009
- Monirul Sharif, Wenke Lee, Weidong Cui, and Andrea Lanzi, Secure In-VM Monitoring Using Hardware Virtualization, in Proceedings of the 16th ACM Conference on Computer and Communications Security (CCS), 9 November 2009
- Zhi Wang, Xuxian Jiang, Weidong Cui, Xinyuan Wang, and Mike Grace, ReFormat: Automatic Reverse Engineering of Encrypted Messages, in Proceedings of the 14th European Symposium on Research in Computer Security (ESORICS), September 2009
- Weidong Cui, Marcus Peinado, Karl Chen, Helen J. Wang, and Luis Irun-Briz, Tupni: Automatic Reverse Engineering of Input Formats, in Proceedings of the 15th ACM Conference on Computer and Communications Security (CCS), Association for Computing Machinery, Inc., 27 October 2008
- Zhi Wang, Xuxian Jiang, Weidong Cui, and Xinyuan Wang, Countering Persistent Kernel Rootkits Through Systematic Hook Discovery, in Proceedings of the 11th International Symposium on Recent Advances in Intrusion Detection (RAID), September 2008
- Benjamin Livshits and Weidong Cui, Spectator: Detection and Containment of JavaScript Worms, in Proceedings of the 2008 USENIX Annual Technical Conference, USENIX, June 2008
- Weidong Cui, Jayanthkumar Kannan, and Helen J. Wang, Discoverer: Automatic Protocol Reverse Engineering from Network Traces, in Proceedings of the 16th USENIX Security Symposium, August 2007
- Weidong Cui, Marcus Peinado, Helen J. Wang, and Michael Locasto, ShieldGen: Automatic Data Patch Generation for Unknown Vulnerabilities with Informed Probing, in 2007 IEEE Symposium on Security and Privacy, IEEE Computer Society, May 2007
- Weidong Cui, Vern Paxson, Nicholas Weaver, and Randy H. Katz, Protocol-Independent Adaptive Replay of Application Dialog, in Proceedings of the 13th Annual Network and Distributed System Security Symposium (NDSS), February 2006
- Weidong Cui, Randy H. Katz, and Wai-tian Tan, Design and Implementation of an Extrusion-based Break-In Detector for Personal Computers, in Proceedings of the 21st Annual Computer Security Applications Conference (ACSAC), December 2005
- Martin Casado, Tal Garfinkel, Weidong Cui, Vern Paxson, and Stefan Savage, Opportunistic Measurement: Extracting Insight from Spurious Traffic, in Proceedings of the Fourth Workshop on Hot Topics in Networks (HotNets-IV), November 2005
- Weidong Cui, Randy H. Katz, and Wai-tian Tan, BINDER: An Extrusion-based Break-In Detector for Personal Computers, in Proceedings of the 2005 USENIX Annual Technical Conference, April 2005
- Wai-tian Tan, Weidong Cui, and John Apostolopoulos, Playback-Buffer Equalization for Streaming Media using Stateless Transport Prioritization, in Proceedings of the 13th International Packet Video Workshop, April 2003
- Weidong Cui, Ion Stoica, and Randy H. Katz, Backup Path Allocation based on a Correlated Link Failure Probability Model in Overlay Networks, in Proceedings of the Tenth International Conference on Network Protocols (ICNP), November 2002
Professional Activities
-
Program Committee, IEEE Symposium on Security and Privacy (IEEE S&P), 2012.
-
Program Committee, IEEE Symposium on Security and Privacy (IEEE S&P), 2011.
-
Program Committee, Network and Distributed System Security (NDSS), 2011
-
Program Committee, ACM Conference on Computer and Communications Security (CCS), 2010.
-
Program Committee, Network and Distributed System Security (NDSS), 2010.
-
Program Committee, Security and Privacy in Communication Networks (SecureComm), 2009.
-
Program Committee, ACM Conference on Computer and Communications Security (CCS), 2009.
-
Program Committee, IEEE Symposium on Security and Privacy (IEEE S&P), 2009.
-
Program Committee, Network and Distributed System Security (NDSS), 2009.
-
Program Committee, Security and Privacy in Communication Networks (SecureComm), 2008.
-
Program Committee, Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA), 2008.
-
Program Committee, Critical Information Infrastructures Security (CRITIS), 2007.
-
Program Committee, Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA), 2007.
-
Program Committee, World Wide Web (WWW), 2007.
