Léxico TI › Seguridad › Hovav Shacham

Hovav Shacham

Seguridad Svenska → Actualizado: 2026-10-14
Más información
Conocido por
Return-oriented programming (2007), firmas BLS (2001)
Institución
UC San Diego, UT Austin

El investigador que demostró que no hace falta inyectar código para secuestrar un programa: basta con reutilizar el que ya está ahí.

Cuando la memoria no ejecutable se volvió estándar, muchos dieron por muertos los exploits de pila clásicos. El artículo de Shacham en ACM CCS 2007, con el memorable título "The Geometry of Innocent Flesh on the Bone", mostró que secuencias cortas de instrucciones terminadas en ret —"gadgets"— dentro de una libc corriente en x86 bastan para un cómputo Turing-completo. Bautizó la técnica como return-oriented programming.

Ya había dejado huella en la criptografía: las firmas BLS (Boneh–Lynn–Shacham, 2001), de su doctorado con Dan Boneh, sostienen hoy el consenso de Ethereum. También fue coautor del estudio de 2011 que mostró cómo hackear coches a distancia.

← Volver al léxico