Solución a Krackme
Hace algún tiempo prometí que pondría mi solución al “Krackme” que realicé, y ahora decido cumplir con la promesa. ( Disculpen la tardanza ).

Vamos a descargarlo, ejecutamos y analizamos su estructura.
Al intentar ingresar un dato nos damos cuenta que el texto nunca cambia, pero si le damos al botón Check! aparece una ventana de error, por tanto se llega a la conclusión de que, el código depende de las teclas que se presionen.
Ahora abrimos el OllyDBG y analizamos sus entrañas. Damos clic derecho y buscamos todas las referencias de texto.
Cuando lo hacemos, nos encontramos con la siguiente información
Vemos que aparece un “Has ingresado” después de una cadena de texto que, según su estilo tiene cierto parecido al codificado Base64. Para eliminar la duda, usamos un base64 decode y en él tratamos de decodificar las partes que aparecen de 00599EEC hasta 00599F7C.
¡Grandioso!, el texto si era base64 y el resultado fue:
XAs -----------> Up, RG93biw= -----------> Down, TGVmdCw= -----------> Left, UmlnaHQs -----------> Right, Qiw= -----------> B, QS4= -----------> A.
Ahora debemos de compararlo con la cadena completa y al hacerlo obtenemos esto:
Up,Up,Down,Down,Left,Right,Left,Right,B,A.
El texto parece muy claro y si buscamos en Google daremos con el código Konami, así que sólo debemos comprobar si es la clave correcta
Eso es todo, una solución al Krackme. Saludos.,
| Este artículo fue publicado por WindHack el 7 mayo, 2011 a las 11:47 AM, y está archivado en Inseguridad Informática. Sigue las respuestas a esta entrada a través de RSS 2.0. Puedes dejar un comentario o enviar un trackback desde tu propio sitio. |








