Encontrar referencias
(1/1)
BOOX1234:
Hola, estoy haciendo unas pruebas de cracking y he logrado encontrar a lo que se le denomina "Mago Negro" o "Chico malo" en cracking. Básicamente tengo la línea de texto que me dice que la clave y el usuario no existen, el siguiente paso debería ser encontrar la instrucción que lleva a esa línea de código e invertir su lógica, pero no soy capaz. Utilizo x64dbg.
Captura de la línea de código encontrada:
BloodSharp:
Cita de: BOOX1234 en 17 Mayo 2022, 18:52 pm
Básicamente tengo la línea de texto que me dice que la clave y el usuario no existen, el siguiente paso debería ser encontrar la instrucción que lleva a esa línea de código e invertir su lógica, pero no soy capaz. Utilizo x64dbg.
Hola, al parecer el código, si mi lectura no me falla, está asignando los strings a los punteros dentro de la estructura del primer parámetro de la función o dentro de una estructura local. Después de ejecutar la línea mov [rsp + XXX], rax (que corresponda al lenguaje que tengas asignado) probá ponerle un hwbp en lectura a la dirección que apunte a [rsp + XXX] y dale ejecutar.
B#
Navegación