02-10-2013, 10:16 PM
En realidad es como todos los exploits. Sobreescribes una porción de memoria con tu código precompilado, alineas con NOPs, aprovechas un bug para sobreescribir la dirección de la siguiente instrucción a ejecutar con la del inicio de tu código y boom.
Lo alucinante es que haya encontrado uno en un juego de la gameboy. No hay ficheros de entrada, campos de texto, sockets conectados a Internet, solo una puta cruceta analógica y cuatro mierdas de botones.
Y encima es un bootloader en 3 fases, limitado a los códigos de operación hexadecimales que puedas haber conseguido de la lista de items que puedes comprar en el centro comercial de Ciudad Azulona. Bestial.
Lo alucinante es que haya encontrado uno en un juego de la gameboy. No hay ficheros de entrada, campos de texto, sockets conectados a Internet, solo una puta cruceta analógica y cuatro mierdas de botones.
Y encima es un bootloader en 3 fases, limitado a los códigos de operación hexadecimales que puedas haber conseguido de la lista de items que puedes comprar en el centro comercial de Ciudad Azulona. Bestial.