Static Transformation Test Page

This page provides the ability to test static program transformation to make use of prepared statements. Through the following interface, arbitrary PHP code that constructs SQL queries in a vulnerable way can be provided. Test harness provides code snippets for a quick bootstrap, and can be used verbatim, or modified for transformation (website tested with FireFox and Internet Explorer browsers).



To load the TAPS test harness click “Load Test Harness”. Then click “Transform PHP” to generate the corresponding transformed program. The transformed PHP program will appear in the box in Step 2.



For the test harness images of derivation trees are available here.