In this white paper:
As embedded applications become more feature-rich, the risks of security vulnerabilities are increasing.
Programmers can defend against exploits that occur when a hacker sends data over an input channel, by treating input data as potentially hazardous and carefully checking the data for validity before use.
This paper describes how a static analysis technique called taint analysis can be used to find how potentially hazardous inputs can flow through a program to reach sensitive parts of code, empowering developers to identify and eliminate these dangerous vulnerabilities effectively.
For more GrammaTech white papers, click here.