Hardware information flow tracking
Information flow tracking (IFT) is a fundamental computer security technique used to
understand how information moves through a computing system. Hardware IFT techniques …
understand how information moves through a computing system. Hardware IFT techniques …
[PDF][PDF] Preventing Use-after-free with Dangling Pointers Nullification.
Many system components and network applications are written in languages that are prone
to memory corruption vulnerabilities. There have been countless cases where simple …
to memory corruption vulnerabilities. There have been countless cases where simple …
Enforcing unique code target property for control-flow integrity
The goal of control-flow integrity (CFI) is to stop control-hijacking attacks by ensuring that
each indirect control-flow transfer (ICT) jumps to its legitimate target. However, existing …
each indirect control-flow transfer (ICT) jumps to its legitimate target. However, existing …
[PDF][PDF] MCI: Modeling-based Causality Inference in Audit Logging for Attack Investigation.
In this paper, we develop a model based causality inference technique for audit logging that
does not require any application instrumentation or kernel modification. It leverages a recent …
does not require any application instrumentation or kernel modification. It leverages a recent …
Rain: Refinable attack investigation with on-demand inter-process information flow tracking
As modern attacks become more stealthy and persistent, detecting or preventing them at
their early stages becomes virtually impossible. Instead, an attack investigation or …
their early stages becomes virtually impossible. Instead, an attack investigation or …
[PDF][PDF] How to Make ASLR Win the Clone Wars: Runtime Re-Randomization.
Existing techniques for memory randomization such as the widely explored Address Space
Layout Randomization (ASLR) perform a single, per-process randomization that is applied …
Layout Randomization (ASLR) perform a single, per-process randomization that is applied …