Automatic Exploit Generation for Cross-Language Attacks

Memory corruption is an essential component of most computer exploits. At the same time, a significant portion of legacy system software is written in C/C++, which are known to be memory-unsafe. This has led to an arms race between attackers devising ever clever ways to execute memory corruption and...

Full description

Bibliographic Details
Main Author: Mihretie, Yosef E.
Other Authors: Burow, Nathan
Format: Thesis
Published: Massachusetts Institute of Technology 2023
Online Access:https://hdl.handle.net/1721.1/147544