Computer systems, methods, and devices for analyzing exploitability of memory safety vulnerabilities
OwnerDoug Britton, Shane Paulsen Fryinventors
Life of this patent
Estimating the term…
Loading patent…
OwnerDoug Britton, Shane Paulsen Fryinventors
Estimating the term…
The present disclosure provides a method for analyzing exploitability of memory safety vulnerabilities in binary programs. The method includes identifying potential vulnerabilities within a binary program, performing a baseline analysis to detect potential Return-Oriented Programming (ROP) chains, applying a memory safety mitigation technology to the binary program, performing a protected analysis after applying the memory safety mitigation technology to detect potential ROP chains, comparing results of the baseline analysis and the protected analysis, and generating a report quantifying an impact of the memory safety mitigation technology on exploitability of the identified vulnerabilities. The method enables assessment of the effectiveness of memory safety mitigation techniques in reducing the risk of exploitation, providing valuable insights for improving software security throughout the development lifecycle.
A computer-implemented method for determining exploitability of memory safety vulnerabilities, the computer-implemented method comprising:
A system, comprising:
A non-transitory, computer-readable storage medium comprising instructions recorded thereon, wherein the instructions, when executed by at least one data processor of a system, cause the system to:
Dependencies are inferred from the claim text.