[KeygenMe] Matrix

Iniciado por mr.blood, 24 Marzo 2015, 18:46 PM

0 Miembros y 1 Visitante están viendo este tema.

mr.blood

Aquí os dejo un KeygenMe, espero que os guste. Está programado en C++ no sé que nivel de dificultad decir que tiene, para crackearlo será nivel 0, pero el reto es hacer un keygen :).

https://mega.co.nz/#!CBdAyZhS!nhpX7Mji2TzPJSk3JAGlSttlsxQFX-h_kVnSLa1r9Ag

SaluDoS

Flamer

Descargado....

si esta fasil le are  tutorial y lo pondre en mi blog

saludos Flamer y me falta  crear tuto para el de cibergolen

MCKSys Argentina

Cita de: mr.blood en 24 Marzo 2015, 18:46 PM
Aquí os dejo un KeygenMe, espero que os guste. Está programado en C++ no sé que nivel de dificultad decir que tiene, para crackearlo será nivel 0, pero el reto es hacer un keygen :).

https://mega.co.nz/#!CBdAyZhS!nhpX7Mji2TzPJSk3JAGlSttlsxQFX-h_kVnSLa1r9Ag

SaluDoS

Por lo poco que he visto, no hay solución posible.
El cálculo que hace es:


user[0] * pass[0] + user[1] * pass[1] + user[2] * pass[2] + user[3] * pass[3] + user[4] * pass[4] + user[5] * pass[5] + user[6] * pass[6] + user[7] * pass[7] + user[8] * pass[8] = 0x4CDFB


Lo anterior sería solucionable si se pudieran insertar chars con valores mayores a 127. Pero el programa usa MOVSX para copiar los bytes, por lo que extiende el signo del byte. Con esto, cualquier byte mayor a 0x7F se convierte en negativo y por eso no hay solución.

Aunque, bueno, lo he mirado muy rápidamente y puedo estar equivocado...  :P

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


engel lex

#3
modifico...

lo siento, leí mal... creia que eran cuadrados...

como dice MCKSys Argentina no tiene resultado... aquí fallaron las matemáticas...

el maximo resultado es 133956 cuando el necesario debe ser 314875
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

El Che Guevara

Cita de: mr.blood en 24 Marzo 2015, 18:46 PM
Aquí os dejo un KeygenMe, espero que os guste. Está programado en C++ no sé que nivel de dificultad decir que tiene, para crackearlo será nivel 0, pero el reto es hacer un keygen :).

https://mega.co.nz/#!CBdAyZhS!nhpX7Mji2TzPJSk3JAGlSttlsxQFX-h_kVnSLa1r9Ag

SaluDoS

para que puede servirme un keygeme?¿?  :P
"la unica verdad es la realidad" (Domingo Peron)

engel lex

Cita de: TronKozo555 en 25 Marzo 2015, 09:22 AM
para que puede servirme un keygeme?¿?  :P

es un reto de ingenieria inversa... un usuario hace un programa y el reto es conseguir pasar su seguridad, en este caso el autor pide un programa que genere contraseñas validad para ganarle a su programa
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

mr.blood

La verdad es que no pensé demasiado en como generar las claves, pero aseguro que al menos tiene un usuario y contraseña válidos, sólo con minúsculas.

Sa1uDoS

engel lex

estaba usado un charset de 92 caracteres :P miralo así... el mayor valor es 127 para un char (el cual por cierto es  "suprimir")...

127*127*9 = 145161... tu valor es 314875... nos quedamos a menos de mitad de camino... no se diga para "z" que es 122

para que de cerca tiene que mínimo tener un ascii 188
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

mr.blood

No seré quien se meta con sus resultados, pero reitero que existe, al menos, una pareja usuario contraseña utilizando caracteres en el intervalo a-z en minúsculas.

Lo que puso MCKSys no concuerda con el código que yo hice.

Sa1uDoS

engel lex

Cita de: mr.blood en 25 Marzo 2015, 15:10 PM
No seré quien se meta con sus resultados, pero reitero que existe, al menos, una pareja usuario contraseña utilizando caracteres en el intervalo a-z en minúsculas.

Lo que puso MCKSys no concuerda con el código que yo hice.

Sa1uDoS

XD yo solo hago matemáticas y cálculos en c/c++ jejeje no se de ing inv, es posible que a MCKSys Argentina se le haya pasado algo :P
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.