Hace 16 años | Por Juanan a diariolinux.com
Publicado hace 16 años por Juanan a diariolinux.com

El reto consiste en ‘romper’ un fichero ejecutable Linux (formato ELF) para obtener una clave. Como ayuda, partimos de un trozo del programa original en C. En el artículo se analiza cómo usar GDB y gHex2 para diseccionar el código ASM del ejecutable, obtener la instrucción a modificar y modificarla. Se analizan también otras dos posibles soluciones, usando una vulnerabilidad de tipo buffer-overflow y editando el fichero binario a pelo desde VIM. Para seguir profundizando se ha preparado también una copia del concurso HackIt!06 original.

Comentarios

gskbyte

Muy interesante y claro el artículo. A marcadores.

D

Impresionante. Cada vez me doy cuenta del nivel tan bajo que tengo...

¡Pero estudiaré y le superaré!