Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 5 of 5 for “"Data-Oriented Attacks"”.

  1. Program Anomaly Detection Against Data-Oriented Attacks

    … for a long time. Existing memory corruption attacks can be broadly classified into two categories: i) control-flow attacks and ii) data-oriented attacks. Though data-oriented attacks are known for a long time, the threats have not been adequately addressed due to the fact that most previous …

    vt Repository record for Program Anomaly Detection Against Data-Oriented Attacks (opens in a new tab)

  2. SYSTEMATIC METHODS FOR MEMORY ERROR DETECTION AND EXPLOITATION

    … Then we look into new exploit mechanisms in the data space. We propose data-flow stitching, a novel method to connect disjoint data flows for severe attacks. Data-flow stitching significantly enlarges the capability of data-oriented attacks. Finally, we explore the expressiveness of data-oriented

    nus Repository record for SYSTEMATIC METHODS FOR MEMORY ERROR DETECTION AND EXPLOITATION (opens in a new tab)

  3. Secure and Efficient In-Process Monitor and Multi-Variant Execution

    Control flow hijacking attacks such as Return Oriented Programming (ROP) and data oriented attacks like Data Oriented Programming (DOP) are problems still plaguing modern software today. While there have been many attempts at hardening software and protecting against these attacks, the heavy …

    vt Repository record for Secure and Efficient In-Process Monitor and Multi-Variant Execution (opens in a new tab)

  4. Practical Mitigations Against Memory Corruption and Transient Execution Attacks

    Memory corruption attacks have existed in C and C++ for more than 30 years, and over the years many defenses have been proposed. In addition to that, a new class of attacks, Spectre, has emerged that abuse speculative execution to leak secrets and sensitive data through micro-architectural side …

    vt Repository record for Practical Mitigations Against Memory Corruption and Transient Execution Attacks (opens in a new tab)

  5. Quantitative Metrics and Measurement Methodologies for System Security Assurance

    Proactive approaches for preventing attacks through security measurements are crucial for preventing sophisticated attacks. However, proactive measures must employ qualitative security metrics and systemic measurement methodologies to assess security guarantees, as some metrics (e.g., entropy) used …

    vt Repository record for Quantitative Metrics and Measurement Methodologies for System Security Assurance (opens in a new tab)