Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: skapunky en 16 Septiembre 2007, 23:18 pm



Título: Duda comparaciones texto crackme's
Publicado por: skapunky en 16 Septiembre 2007, 23:18 pm
Buenas, vi que les hizo en general algo de ilusión mi crackme, karmany, especificamente en un privado, me dijo que le habia sido facil descifrar mi crack ya que se comparavan las cadenas.

La verdad, no se me ocurre como hacer para que no se comparen, porque si se a de validar una llave, con algo se ha de comprar, no? Bueno, ese fue el primero que programe y quiza hay metodos para hacelros.

Queria pedir que me aclarasen eso de la compraracion de cadenas y depsues si tienen info acerca de programar krackmes algo mas diciciles...esque la verdad, solo se me ocurre romper la estructura de un lenguaje estructurado y llenarlo de GOTO'S..pero seguro que alguin de aqui me puede ayudar y aclarar las ideas.

Prometo que ire posteando un crackme hecho por mi de tanto en tanto para que puedan  distraerse un rato y por supuesto para yo aprender.

Saludos y gracias.


Título: Re: Duda comparaciones texto crackme's
Publicado por: Shaddy en 16 Septiembre 2007, 23:54 pm
Puedes utilizar algoritmos matemáticos que comparen sumas, divisiones, potencias, etc.. independientemente cada carácter y crear así bonitas ecuaciones.. También puedes utilizar métodos "sutiles" de comparación por bandera, utilizando las flag, o más cosas, lo que se necesita es imaginación y sino, experiencia :).

Salu2..