Towards Provably Secure Malware Defenses

Abstract

In modern architectures, there are several attacks which directly corrupt contents in memory. For example, the Direct Memory Access (DMA) enables components of the architecture (such as embedded devices and/or peripherals) to access a computer's memory directly, without OS supervision. While this feature permits extremely fast data transfers, it also allows a malicious (e.g., exploited) device to potentially steal sensitive data, orrun malicious programs on the computer. Another typical memory-corruption attack is Rowhammer which if successful, causes some memory cells to interact with and flip the values in nearby memory rows.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Aug 08, 2023
Accession Number
AD1226133

Entities

People

  • Rafail Ostrovsky

Organizations

  • University of California, Los Angeles

Tags

Fields of Study

  • Computer science

Readers

  • Computer Science/Computer Engineering/Data Science/Digital Signal Processing.
  • Cybersecurity.

Technology Areas

  • Cyber