Using parse tree validation to prevent SQL injection attacks
PointGuard™: Protecting Pointers from Buffer Overflow Vulnerabilities