Discovery of application vulnerabilities involving multiple execution flows
AssigneeInternational Business Machines Corporation
InventorsSALVATORE A. GUARNIERI, MARCO PISTOIA, OMER TRIPP
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsSALVATORE A. GUARNIERI, MARCO PISTOIA, OMER TRIPP
Estimating the term…
Methods and systems for security analysis of an application are disclosed. In accordance with one method, a flow-insensitive analysis is conducted on the application to obtain a set of potential vulnerabilities in the application. For each of the potential vulnerabilities, a relevant set of control flows that include the respective vulnerability is determined. Further, for each relevant set of control flows, a flow-sensitive analysis of at least one of the control flows in the corresponding relevant set is performed by a hardware processor to assess the validity of the respective vulnerability.
-25. (canceled)
A method for security analysis of an application comprising:
A method for security analysis of a web application comprising:
A method for security analysis of an application comprising:
Dependencies are inferred from the claim text.