3 b My name is overflow, buffer overflow
En principio ya ha quedado claro cómo obtenemos el control del flujo del programa aprovechando una escritura fuera de límites. Veamos cómo se encuentra el stack durante una función como la de ayer
#include
En principio ya ha quedado claro cómo obtenemos el control del flujo del programa aprovechando una escritura fuera de límites. Veamos cómo se encuentra el stack durante una función como la de ayer
#include
Hoy venimos a tratar un tema sencillo, pues es de premisas sencillas, pero que se puede complicar tanto como el programador decida. Me refiero al mundo del shellcoding. Por hoy nos ceñiremos al mundo de linux, ya que tengo entendido que antes de hacer internar a...
Buenas tardes, noches, o lo que corresponda. Por fin llega el esperado(¿?) episodio sobre ataques al base/frame pointer (EBP).
Sin más preámbulos, demos comienzo a la función, sí, con doble sentido XDD (¿¿¿esto no es en sí otro preámbulo también???, en fin...
Buenas tardes, noches, o lo que corresponda. Por fin llega el esperado(¿?) episodio sobre ataques al base/frame pointer (EBP).
Sin más preámbulos, demos comienzo a la función, sí, con doble sentido XDD (¿¿¿esto no es en sí otro preámbulo también???, en fin...
Esta preciosa mañana (aunque no sé a qué hora leerás esto ) veremos en más profundidad el ASLR.
ASLR (que no ASMR) atiende a las palabras Address Space Layout Randomization. Es una técnica que se diseñó a comienzos de siglo junto a DEP/NX/W^X/e...
Estamos utilizando cookies para brindarle la mejor experiencia en nuestro sitio web. Puede obtener más información sobre qué cookies estamos utilizando o desactivarlas en ajustes.