![]() |
PHPrevent
Papers -
People -
Talks
|
The PHPrevent project seeks to provide a fully automated approach to securely hardening web applications. It is based on enhancing traditional taint mode analysis by precisely tracking taintedness of data and checking specifically for dangerous content only in parts of commands and output that came from untrustworthy sources. Unlike previous work in which everything that is derived from tainted input is tainted, our approach precisely tracks taintedness within data values. This enables us to precisely check and filter for malicious inputs and dramaticaly reduce the rate of false positives.
While the concept of precise tainting is applicable to many environments, we have chosen to focus on PHP due to its growing market acceptance (PHP is currently installed with 50% of all Apache servers.)
Students
Salvatore Guarnieri
Jeffrey Shirley
Doug Greene
![]() |
University of Virginia Department of Computer Science Dependability Research Group |
Anh Nguyen-Tuong nguyen@cs.virginia.edu |