elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Los keygens siempre se crean en Visual Basic?
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Los keygens siempre se crean en Visual Basic?  (Leído 8,192 veces)
tena


Desconectado Desconectado

Mensajes: 668



Ver Perfil
Re: Los keygens siempre se crean en Visual Basic?
« Respuesta #10 en: 10 Octubre 2009, 03:26 am »

No es mas que hacer sumas, restas, concatenar, etc, no es nada raro
En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.513


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Los keygens siempre se crean en Visual Basic?
« Respuesta #11 en: 11 Octubre 2009, 19:01 pm »

Puedes hacer un keygen en cualquier lenguaje de programacion/script.

Sólo debes tener el algoritmo de generacion de clave y saber programar en algun lenguaje/script.

Es asi de sencillo...


En línea

MCKSys Argentina

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

ThunderCls


Desconectado Desconectado

Mensajes: 455


Coder | Reverser | Gamer


Ver Perfil WWW
Re: Los keygens siempre se crean en Visual Basic?
« Respuesta #12 en: 12 Octubre 2009, 14:24 pm »

igual si buscas por http://ricardonarvaja.info/WEB/CURSO%20NUEVO/TEORIAS%20NUMERADAS/
encontraras algo que te deje conforme, aun asi, como han dicho Amerik@no, Tena y MCKSys, todo es cuestion de descubrir el algoritmo usado por la aplicacion para sacar datos correctos y luego pasarlo a cualquier lenguaje que desees  ;)

PD: el analisis en excel del amigo Lordf00 lo he subido a mi site, si lo deseas descargar sacalo de aqui
http://sites.google.com/site/thundercrackslatinos/Home/otros-papers/Analisis-Keygen_EXCEL.rar?attredirects=0
En línea

-[ "…I can only show you the door. You're the one that has to walk through it." – Morpheus (The Matrix) ]-
http://reversec0de.wordpress.com
https://github.com/ThunderCls/
Nu|kEr32

Desconectado Desconectado

Mensajes: 165


Ver Perfil WWW
Re: Los keygens siempre se crean en Visual Basic?
« Respuesta #13 en: 12 Octubre 2009, 17:19 pm »

Gracias a todos los que respondieron, Amerik@no, sí lo entendí, pero, io como sé q el serial se basa en la suma de los valores ascii de cada letra?.
Descubriendo el algoritmo usado?...y como lo descubro?
PD: amerik@no en tu blog dices q hay q descargar unos programas, lo q pasa es q no sé si me vayan a servir, (utilizo winvista) y me parece q cuando descargué unos programas parecidos no me funcionaron...ademas como hago pa q el AV no los detecte?
tena, MCKSys y Thunder_07 gracias por sus respuestas.
Thunder_07 gracias por darme el link del keygen en excel, ya lo descargué...
Gracias y perdon por responder tarde
En línea

A=Z, B=de A a Z/2, C= B+1hacia la derecha
OBAGZPGZYQ Z YU OBEEQB FU XZ PQOURENFGQ
I dont feel enough stronger...
tena


Desconectado Desconectado

Mensajes: 668



Ver Perfil
Re: Los keygens siempre se crean en Visual Basic?
« Respuesta #14 en: 13 Octubre 2009, 01:26 am »

Simplemente cuando metes un nombre y serial (falsos) tenes que interceptarlos y ver que hace con ellos, no solo suma, puede hacer muchas operaciones....

Para caer en ese momento en el que toma el serial/name del edit, y podes intentar con la api GetDlgItemTextA, mm o caer cuando apretes el boton de registrar y tracear...
o interceptas el mensaje malo y ves porque te salio... ufff se puede atacar de varias formas para caer en ese punto.

saludos
En línea

Amerikano|Cls


Desconectado Desconectado

Mensajes: 789


[Beyond This Life]


Ver Perfil WWW
Re: Los keygens siempre se crean en Visual Basic?
« Respuesta #15 en: 13 Octubre 2009, 01:37 am »

Como te ha dicho Tena, hay que pillarse primero la proteccion y de ahi en adelante la traceas con un depurador para comprenderla, y luego si crear el keygen, el ejemplo que te puse es solo suponiendo que la proteccion se basa solamente en la suma de los ascii del nombre ingresado por el usuario, fue solo un pequeño ejemplo  :xD. Y en cuanto al blog no se si te refieras a los programas de los tutos que he hecho, yo solo los subo para que el que quiera lo vea tambien con sus propios ojos  ;)

salu2
En línea





Mi blog:
http://amerikanocls.blogspot.com
Nu|kEr32

Desconectado Desconectado

Mensajes: 165


Ver Perfil WWW
Re: Los keygens siempre se crean en Visual Basic?
« Respuesta #16 en: 13 Octubre 2009, 06:29 am »

Simplemente cuando metes un nombre y serial (falsos) tenes que interceptarlos y ver que hace con ellos, no solo suma, puede hacer muchas operaciones....

Para caer en ese momento en el que toma el serial/name del edit, y podes intentar con la api GetDlgItemTextA, mm o caer cuando apretes el boton de registrar y tracear...
o interceptas el mensaje malo y ves porque te salio... ufff se puede atacar de varias formas para caer en ese punto.

saludos
Ahh... es como su nombre lo indica: Ingeniería Inversa, xD (quería decir algo estúpido) es como saber q tipo de proteccion tiene, si sabemos de q tipo de forma esta hecho y usado a partir de unas pruebas q le hagamos, como un analisis de la situacion a las q estamos sometidos a descubrir por medio de pruebas...Una pregunta, la api GetDlgItemTextA, es una Api para uso en c o en asm y está incorporada en cualquier compilador??? o tngo q descargarla e instalarla por ejemlo en dev c++ o codeblocks??(como se nota q no he hecho ningun crack)
PD: Amerik@no, sólo me refiero a q si los haz probado en winvista, pq hac mucho tiempo como 6 meses atras recuerdo q me iba a descargar uno de esos programas y no me funkaron...Y ps, por eso no he podido practicar con tu blog...
« Última modificación: 13 Octubre 2009, 13:11 pm por Nu|kEr » En línea

A=Z, B=de A a Z/2, C= B+1hacia la derecha
OBAGZPGZYQ Z YU OBEEQB FU XZ PQOURENFGQ
I dont feel enough stronger...
Amerikano|Cls


Desconectado Desconectado

Mensajes: 789


[Beyond This Life]


Ver Perfil WWW
Re: Los keygens siempre se crean en Visual Basic?
« Respuesta #17 en: 13 Octubre 2009, 15:05 pm »

Es practicamente como los has dicho, revertir una proteccion  ;). En cuanto a la funcion GetDlgItemTextA, es una funcion propia de windows, es decir que viene incorporada en una de las dlls de este sistema, mas concretamente en la user32.dll, de manera que la puedes usar simpre y cuando estes programando bajo win32, solo basta con importar la libreria que la posea, por ejemplo en c creo quees win.h y asi....

Y en cuanto a los programas, pues la verdad no los he probao en winvista porque no lo tengo  :xD.

salu2
En línea





Mi blog:
http://amerikanocls.blogspot.com
Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Compilacion Keygens Templates
Diseño Gráfico
CriticalError 4 6,318 Último mensaje 25 Mayo 2013, 21:22 pm
por CriticalError
macOS Sierra deja KO a los principales keygens y cracks
Noticias
wolfbcn 0 1,973 Último mensaje 26 Septiembre 2016, 21:11 pm
por wolfbcn
Visual Basic 6 - FtpFindFirstFile siempre devuelve cero en desarrollo
Programación Visual Basic
rromero 0 1,602 Último mensaje 15 Enero 2020, 21:29 pm
por rromero
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines