Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. CSAIL Digital Archive
  4. CSAIL Technical Reports (July 1, 2003 - present)
  5. Automatic Exploitation of Fully Randomized Executables

Automatic Exploitation of Fully Randomized Executables

Thumbnail Image
Download
Name

paper.pdf

Size

648.82 KB

Format

Adobe PDF

Checksum (MD5)

0626a0d9d1c6f1c04370b3e144a6a794

Author(s)
Gadient, Austin
•
Ortiz, Baltazar
•
Barrato, Ricardo
•
Davis, Eli
•
Perkins, Jeff
•
Rinard, Martin
Date Issued
June 11, 2019
Abstract
We present Marten, a new end to end system for automatically discovering, exploiting, and combining information leakage and buffer overflow vulnerabilities to derandomize and exploit remote, fully randomized processes. Results from two case studies high- light Marten’s ability to generate short, robust ROP chain exploits that bypass address space layout randomization and other modern defenses to download and execute injected code selected by an attacker.
Description
We present an automated system, Marten, that automatically generates control flow hijacking exploits against fully randomized executables by combining information leakage and buffer overflow exploits.
Subjects
exploit
Symbolic Execution
taint analysis
information leakage
Terms of Use
Attribution-NonCommercial-NoDerivs 3.0 United States
http://creativecommons.org/licenses/by-nc-nd/3.0/us/
Persistent DSpace Link
https://hdl.handle.net/1721.1/121246
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.