Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - WarezMask

#11
Ingeniería Inversa / Re: HcSCrackmeV2.0
15 Mayo 2012, 04:56 AM
Gracias por interesarte tanto en crackear este, humilde keygen (;

FRANWORK 100 %
#12
Ingeniería Inversa / Re: HcSCrackmeV2.0
15 Mayo 2012, 04:34 AM
Tienen que instalar FranWork heheh saludos flamer.
#13
Ingeniería Inversa / HcSCrackmeV2.0
15 Mayo 2012, 02:10 AM
Hola compañeros, aquí les traigo un Crackme Mejorado y nuevo!!!.


Lenguaje : VB.NET
Compilación : Visual studio 2008 Express Edition.


Saludos a todos!! tienen que encontrar el serial válido para registrar el program (:.


Descargar -> http://www.multiupload.nl/UYGG6R814P

tincopansan : 1 en resolver, tiempo record 10 segundos.
 :P
+
apuromafo
TUTORIAL!!!

Tinco si no te molesta hacer un tutorial de como lo hiciste hehe  :P ni yo que vi el codigo haha...
#14
de verdad chicos, disculpas por programar mal el crackme. les prometo otro sin errores gracias por comentar!!
#15
Si bueno no uso ningún lenguaje ajeno al C nativo,
pero el problema es que es q necesito más práctica y estudio saludos por tu observación.
#16
Intenta crear un keygen, por ejemplo :

si ves el programa es una aplicación de consola.

No usa algo WindowProcedure y los handles de windows.

es mas fácil que intentes crear el programa, y el generador.

además fue error mio lo acepto saludos.

no soy tan bueno en esto.

son 5 operaciones cada una son diferentes por ejemplo
int key_alazar = 1000; //esta es la cantidad que elejí->es clave este mil.
int operacion1 = ((key_alazar * 5349) + 1, (rand() % 67) + 97);
int operacion2 = ((key_alazar * 55) + operacion1, (rand() % 65) + 97);
y con el olly puedes agarrar parte del código o busca la funciones donde se genera el serial aleatorio.
#17
 ;D que tal chicos, con este nuevo crackme.



¿Como resolver?
-Encuentra el serial válido o los seriales.
Ficha ténica :
Lenguaje : C++ (nativo).
Compilación : g++


Saludos y espero que les guste -> http://www.multiupload.nl/VLWMIRSJQL


Captura :

#18
Ingeniería Inversa / Crackme Edu [Solución]
13 Mayo 2012, 04:16 AM
********************* Solución con W32dasm. *************************


Nice Music -> http://www.multiupload.nl/GWVE7JV0GJ

Nota:El usuario :UNDER: ya escribió un tutorial de como crackearlo con ollydbg.
si quieren usen ese o este(especialmente para W32dasm).

Bueno, primero que todo hola a todos espero que esten de maravilla.

Ahora la explicación que daré será breve, lo cual les digo que no entraré en muchos detalles
porque yo tambien soy principiante en esto del cracking.
Así que vamos por el crackme.

Descargar->http://www.mediafire.com/?gzd6j9b4vd9gp2n

Bueno ta descargar lo abren con (w32dasm) en mi caso usé ese, ustedes si quieren use olly.

bueno buscamos los 'String data references',
en W32dasm busque en el menú o busquen el botón que está a la par de el botón imprimir.

en olly creo que es -> search for -> All string's references.

y bueno como ven aparencen las siguiente cadenas de texto:


1.CCorrecto!
2.DDebe ingresar los datos!
3.SSerial incorrecto!

Bueno como saben el Msg de alerta es la clave para crackear un programa,
así que le damos doble click y nos llevará a la siguiente línea:
00401f0c => C74580881B4 mov [ebp-80], 00401B88

Bueno subimos un poquito más arriba...

Vemos que dice :Referenced by a (U)nconditional or (C)onditional Jump at Address:
:00401ea5 o en otros casos es :00401ECC(por si acaso les aparece este (:)
Sería el mismo procedimiento pero con el 00401ecc.

Bueno vamos a localizar esa línea.

Shift+F12
00401ea5 ->jne25 @offset : 401ea5

abrimos un editor hexadecimal, winhex,  hexedit, hiew, Ultraedit el que más les guste.

y buscamos la línea.
->2022 o 00401ea5

y cambiamos el salto por je = 74.

y bien, bajamos donde hay dos variables,

exc,eax

nos dice que B904000280 se mueve a 80020004.
lo cual sería verdadero porque eax = 0;
y ecx = 1
sería ecx = 11101001(en binario).
y eax = 10111000

entonces nos dice que eax será movido a una función, que compare que si eax no es igual a 0 y ecx es igual a el serial correcto, txtUSer or txtSerial.
entonces tendremos que cambiar B8 por 11101001(en bits).

ok cambiamos los bits o solamente cambias el B8 por un B9 y el editor los cambia automáticamente.

Guardamos y iniciamos el programa y prueban con el siguiente serial.

User : $edu$
Key  : $edu$

Stack => Correcto!

Saludos A toda la comunidad de Elhacker.net

PD:Yo no entiendo muy bien esto, pero hago lo que puedo.
#19
Intentaré resolverlo.
#20
Cita de: Amerikano|Cls en 11 Mayo 2012, 04:23 AM
bajando ....  ;-)

Gracias por comentar suerte!!