por
pobrecito hablador
el Lunes, 05 Enero de 2004, 20:40h
(#250915)
Según Paul , la posibilidad de este compromiso se basa en que el comportamiento del kernel ante una situación de un area corrupta de 0bytes permite predecir el area de memoria que usará y por lo tanto usando cualquier instrucción que encuentre en ese bloque ( por un agujero de memoria en la VMA , memoria virtual ).
¿Cómo c*ñ* descubre alguien este tipo de errores? ¿Se topan con ellos por casualidad o les sobreviene una inspiración divina?
Yo creo que probando, primero divides el kernel en piezas como si fueran las piezas de un puzzle, luego coges piezas que coincidan el lugar de otras y ala ya tienes el overflow montado...o algo asi.
Pregunta
(Puntos:2, Inspirado)¿Cómo c*ñ* descubre alguien este tipo de errores? ¿Se topan con ellos por casualidad o les sobreviene una inspiración divina?
Puzzle
(Puntos:1)