|
Mostrar Mensajes
|
Páginas: 1 2 3 4 [5] 6
|
41
|
Programación / Ingeniería Inversa / Duda sobre Ollyscript
|
en: 24 Julio 2012, 20:42 pm
|
Hola ¿Qué tal? Decidí estudiarme las teorias de la pagina de crackslatinos y la verdad es sorprendete el conocimiento que tienen. Entonces lo que mas me ha costado es el ensamblador y todavia sigo practicando.
Ya. La duda es la siguiente :
Hay muchisimos scripts para ollyscript y pues algunos que me descargue no me sirvieron, tengo la version 1.76.3 "odbgscript" y la mayoria se tildan o no ejecutan el script.
Me seria de muchisima ayuda si me dieran la version que tengas mas scripts, osea, la que ya tenga bastantes scripts hechos para esa version.
Bueno espero que me respondan y nos vemos.
|
|
|
43
|
Programación / Ingeniería Inversa / KeygenMe02- C++ [SVK protector]
|
en: 20 Julio 2012, 10:39 am
|
Hola compañeros, aqui les dejo una nueva version de el anterior, por algunas razones no va hacer lo mismo, si no que cambie un poco el codigo al generar.
La verdad creo yo que en esta version solucione varios errores de la anterior.
Gracias a Apuromafo y MCKSys Argentina.
Es la única solución que pude hacerle a este programa, es lo que entendi de lo que dijo MCKSys Argentina if (iLen > 0x14) { clrscr(); gotoxy (2, 2); textcolor (LIGHTRED); cout << "El nombre ingresado " << endl; gotoxy (23, 2); textcolor (LIGHTGRAY); cout << "Excede el valor maximo." << endl; //Si la cantidad de caracteres es mucho mayor a la maxima, el programa se cerrara. getch(); } if (iLen < 0x4) { clrscr(); gotoxy (2, 2); textcolor (BROWN); cout << "La cantidad de caracteres, es muy poca." << endl; getch(); }
DescargaPD : Este packer me crea una aplicacion .sys en .\system32 llamada SVK.sys Si desean revisen, nose si pueda ser un virus o algo. Dicho esto, saludos y muchisima suerte!
|
|
|
44
|
Programación / Ingeniería Inversa / Re: KeygenMe01 - C++
|
en: 20 Julio 2012, 02:07 am
|
La comprobacion del serial esta mal. Si ingresas un UserName de 3 caracteres (por ej. abc), el calculo se hace en forma incorrecta. En esta parte: 00401579 C745 84 00000000 MOV DWORD PTR SS:[EBP-7C],0 00401580 8B45 84 /MOV EAX,DWORD PTR SS:[EBP-7C] 00401583 3B45 9C |CMP EAX,DWORD PTR SS:[EBP-64] 00401586 7D 27 |JGE SHORT KeygenMe.004015AF 00401588 8D45 F8 |LEA EAX,DWORD PTR SS:[EBP-8] 0040158B 0345 84 |ADD EAX,DWORD PTR SS:[EBP-7C] 0040158E 83E8 10 |SUB EAX,10 00401591 0FBE10 |MOVSX EDX,BYTE PTR DS:[EAX] 00401594 8D45 F8 |LEA EAX,DWORD PTR SS:[EBP-8] 00401597 0345 84 |ADD EAX,DWORD PTR SS:[EBP-7C] 0040159A 83E8 0E |SUB EAX,0E 0040159D 0FBE00 |MOVSX EAX,BYTE PTR DS:[EAX] 004015A0 31D0 |XOR EAX,EDX 004015A2 83C0 09 |ADD EAX,9 004015A5 8945 94 |MOV DWORD PTR SS:[EBP-6C],EAX 004015A8 8D45 84 |LEA EAX,DWORD PTR SS:[EBP-7C] 004015AB FF00 |INC DWORD PTR DS:[EAX] 004015AD ^ EB D1 \JMP SHORT KeygenMe.00401580
Aqui se calcula un DWORD que despues sera usado para XORear. En resumen, despues de ejecutar el bucle, lo que hace esto es: xordw2 = (username[2] xor username[4]) + 9 Como ven, si el Username tiene 3 chars, entonces username[4] lee un byte de afuera del string. En resumen, el serial se calcularia asi: xordw1 = username[3] + 02Dh xordw2 = (username[3] xor username[5]) + 9 xordw3 = (xordw2 xor xordw1) + 7 xordw4 = (xordw3 xor xordw2) + 019h serial = xordw3 + xordw4 + 02Dh Pero bueno, calculo que se podria hacer un keygen para Usernames ede largo 4 a 10... Saludos! Disculpa, no me fije en eso, cuando estaba haciendo el programa me fije mas que el programa genere un key para cada nombre, que fijarme en los errores que habia para el nombre de 3 caracteres. Intentaré ver como se soluciona eso, gracias por la aclaración y saludos. MCKSys Argentina gracias por tormarte el tiempo en analizar.
|
|
|
45
|
Programación / Ingeniería Inversa / Re: Tutorial Creasion de Crackme en VB6
|
en: 20 Julio 2012, 02:00 am
|
hola jEUDi17 gracias le hechare un vistaso a tu reto ya estuve leyendo el tema y parece interesante no lo abia bajado(no loe bajado todavía) por que esta ocupado con el tuto lo boy a bajar
saludos flamer
S1p, espero que te guste, la verdad me cuesta bastante aprender lenguajes de programacion pero lo voy a seguir intentado. Suerte!
|
|
|
50
|
Programación / Ingeniería Inversa / Re: KeygenMe01 - C++
|
en: 19 Julio 2012, 20:54 pm
|
jEUDi17
Muchísimas gracias por tu keygenMe01 y bienvenido.
Para los usuarios que se inician, es recomendable que le echéis un vistazo, por ejemplo, cómo saber llegar al OEP en un sencillo AsPack.
Yo creo que no deberías publicar el código fuente, porque si no quitas "la gracia" de lo que es un CrackMe. En todo caso cuando sea resuelto, se haga un tutorial... más adelante
Gracias Un saludo
jEUDi17
Muchísimas gracias por tu keygenMe01 y bienvenido.
Para los usuarios que se inician, es recomendable que le echéis un vistazo, por ejemplo, cómo saber llegar al OEP en un sencillo AsPack.
Yo creo que no deberías publicar el código fuente, porque si no quitas "la gracia" de lo que es un CrackMe. En todo caso cuando sea resuelto, se haga un tutorial... más adelante
Gracias Un saludo
Gracias a los 2 por comentar, no voi a dar el codigo fuente, despues lo posteare. Saludos a los 2 y buen día. Tinkipinki buen trabajo (: y gracias por resolverlo.
|
|
|
|
|
|
|