Domanda di colloquio di Matasano Security

How does a heap overflow work?

Risposta di colloquio

Anonimo

17 lug 2014

Heap overflows occur when data is copied past the end of a heap-allocated buffer and into another, corrupting metadata at the beginning of the second block. This metadata can be crafted in platform-specific ways to gain code execution.