Secure program execution via dynamic information flow tracking
A Practical Dynamic Buffer Overflow Detector