Intel Research Seminar

DATE: Thursday, April 3, 2003
TIME: Noon - 1:30 pm
PLACE: Intel Seminar (417 S. Craig Street - 3rd Floor)

Xiaohu (Tiger) Qie
Princeton University

Building DoS-Resistant Software through Defensive Programming

In this talk I will present a toolkit we built to help improve the robustness of software against DoS attacks. The toolkit provides an API that programmers use to annotate their code for resource protection. At runtime, these annotations serve as both sensors and actuators: monitoring resource usage and taking the appropriate action should abuse be detected. I will describe the design and implementation of the toolkit, discuss resource management policies that take advantage of these mechanisms to protect services from DoS attacks, and demonstrate how to use the toolkit to strengthen the robustness of existing software.

Xiaohu (Tiger) Qie is a Ph.D. candidate in the Department of Computer Science at Princeton University. His research interests cover the general areas of operating systems, networking and security. He received his B.S. degree from Tsinghua University, Beijing, China, in 1998, and M.A. degree from Princeton University, Princeton, NJ in 2000.

For Further Seminar Info:
Contact Kim Kaan, 412-605-1203, or visit

SDI Home: