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

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Creación de crack para Software y Games?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Creación de crack para Software y Games?  (Leído 5,112 veces)
d3xf4ult


Desconectado Desconectado

Mensajes: 332


Ver Perfil WWW
Creación de crack para Software y Games?
« en: 19 Diciembre 2012, 16:58 pm »

Hola a tod@s!

Siempre tuve la duda de, que es lo que realmente hacen los Cracks? y como los hacen?
Es decir, muchos son Keygens que general un serial que se puede copiar y pegar al software en cuestión. Pero otros, como los juegos, hay que reemplazar el archivo exe (ejecutable) de este y si comparas el peso de ambos en la mayoría de casos no notas practicamente una gran diferencia.

Realmente que funcionamiento interno están realizando estos para conseguir que el juego o software nos fucnione?

Descompilan el exe modfican código y vuelven a compilar? De ser así que modifican?

Si alguien sabe algo por mínimo que sea que comente, estoy interesado en empezar un poco más a fondo en este tema.

Salu2 y Gracias como siempre!  :)
En línea

apuromafo CLS


Desconectado Desconectado

Mensajes: 1.441



Ver Perfil WWW
Re: Creación de crack para Software y Games?
« Respuesta #1 en: 20 Diciembre 2012, 03:30 am »

te lo digo en palabras bonitas,
http://foro.elhacker.net/ingenieria_inversa/faq_iquesteres_nuevo-t345798.0.html


pero en palabras mas tipicas mias : digamos que hay varios  casos concretos

1) tenemos un exe que pesa 10kb, el crackeado pesa 200kb, digamos que puede ser un caso donde se "descomprimio",  esto suele pasar en juegos como alawar, (donde existen unwrappers"

2) caso 2, el programa original pesa 10kb  y el crackeado pesa 10kb, comparas CRC y es identico, comparas entre los 2 con un programa por ejemplo parchador "dup", diablo ultimate patcher, tenemos que se cambiaron por ejemplo 2 bytes,   74 a eb  eso honestamente no tiene sentido, ahora si te digo que hay una comparacion que dice si esta registrada o no lo esta, y se decide por una instruccion, pues ahi si tiene sentido

 como se que aun no tienes ni idea de estos temas, te dejo un ejemplo en un video, solo miralo, antes y el despues
http://www.tusfiles.net/1ipt4hb8jv5l
(el autor de ese archivo gana dinero al ser bajado..se lalma generar link), pero la idea es que tengas claro..que hay programas que piden cosas..hay lugares donde dice algo.. hay comparaciones (en ese caso era un test al,al osea comparaba el registro de eax fuera cero, al parchar los saltos con NOP(que no hagan nada), fuerza a que vaya a ser comparado ahi..luego al mover un valor 1, (mov al,1), este programa al comparar se traga el registro, generando 1 valor en regedit, el cual decia name, al ingresar su nombre, este quedaba expuesto "registrado a su nombre"  ... si bien no es un buen ejemplo para entender, simplemente querias algo de demostrar..


3) digamos que tienes un exe de 10kb pero ahora pesa 8kb, esto tb puede ser un wrapping o bien que se le quito codigo y optimizo, esto suele ocurrir en varios tipos de programa


4)  digamos por ejemplo  ahora con juegos reales

digamos que tenemos el buscaminas, tienes tantos segndos... puedes

1) detener el tiempo
2) detectar las minas de las bombas
3) cambiar el puntaje
4) editar la entrada en regedit donde guarda cierta informacion
5) cambiar el archivo donde guardan los records

y asi suma y sigue, en los juegos ocurre algo parecido, ahora bien el tema de keygen es diferente, digamos que tu tienes un serial valido,  te pondre de ejemplo la compañia de adultpdf.com,  ellos tienen por ejemplo 10 programas de conversion de pdf, basta 1 serial valido, y saber donde compara, y vas generando un serial llave posible, que cumpla las condiciones pero hay varias cosas que pueden ocurrir en el keygen

1) genera claves segun patrones conocidos (algoritmo copiado)
2) genera patrones nuevos(algoritmos bruteforce)
3) genera claves totalmente random(algoritmos con matematica pura)
4) algoritmos muy simples, pero comprimidos o empacados con programas comerciales que lo hacen parecer dificil(casos de virtualizacion entre otros)..

ahora bien, se que esto te parecera como extraño, pero es la realidad,   cuando creas un crack para un programa o software, digamos que lo mas simple que hacen es analizarlo, buscar algun indicio hacia registrarlo o dejarlo funcional...

hay muchisimos ejemplos que te podria citar, pero no quiero matar tu curiosidad

solo te dire que es muy diferente la perspectiva para un juego que para un programa normal, aveces los juegos almacenan datos en sus servidores, por ende modifican variables en runtime "charles", entre otros "cheat engine", y asi suma y sigue,  pero en sofware, usan programas segun su programacion (usan para detectar peid, o escaners como RDG, y luego de tener una idea atacan segun su lenguaje, .net x86 entre otros)...puede que parezca un chiste, pero  digamos que un 99% de las aplicaciones que corren en windows pueden ser crackeadas, las otras 1% son programas que desconocen esos crackers y no estan crackeadas por eso mismo:::


saludos Apuromafo
pd:yo estoy retirado de la ing inversa, pero ahora tengo tiempo libre por lo menos por 2 meses, asi que dare una vuelta por este foro leyendo



« Última modificación: 20 Diciembre 2012, 19:23 pm por apuromafo » En línea

Apuromafo
MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.471


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Creación de crack para Software y Games?
« Respuesta #2 en: 20 Diciembre 2012, 05:26 am »

digamos 3 casos concretos

1) tenemos...
2) caso 2...
3) digamos...
4)  digamos...

Me has hecho reír un buen rato...  ;D

Saludos!

pd:yo estoy retirado de la ing inversa, pero ahora tengo tiempo libre por lo menos por 2 meses, asi que dare una vuelta por este foro leyendo

Vaaamos.. no mientas!!! jajaja :P
En línea

MCKSys Argentina

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

PeterPunk77

Desconectado Desconectado

Mensajes: 77



Ver Perfil
Re: Creación de crack para Software y Games?
« Respuesta #3 en: 20 Diciembre 2012, 12:39 pm »

pd:yo estoy retirado de la ing inversa, pero ahora tengo tiempo libre por lo menos por 2 meses, asi que dare una vuelta por este foro leyendo
Vaaamos.. no mientas!!! jajaja :P
Opino lo mismo. Un año diciendo que está fuera y es el que más posts contesta y el que más se extiende  :laugh:

Saludos.

PD: Mafo, no te retires nunca.
En línea

apuromafo CLS


Desconectado Desconectado

Mensajes: 1.441



Ver Perfil WWW
Re: Creación de crack para Software y Games?
« Respuesta #4 en: 20 Diciembre 2012, 19:21 pm »

pues, estoy retirado de estar reversando, pero el apoyo o ideas jamas he parado

^^
ademas me gusta visitar este foro y algunos de requesting(peticion de crack), edite un poco el post para hacerlo mas legible

Saludos Apuromafo
« Última modificación: 20 Diciembre 2012, 19:23 pm por apuromafo » En línea

Apuromafo
d3xf4ult


Desconectado Desconectado

Mensajes: 332


Ver Perfil WWW
Re: Creación de crack para Software y Games?
« Respuesta #5 en: 21 Diciembre 2012, 17:03 pm »

Gracias @apuromafo, voy leer y leer más... ya comentaré cuando sepa más por donde ando sobre este tema.

Gracias y Saludos
En línea

.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Re: Creación de crack para Software y Games?
« Respuesta #6 en: 31 Diciembre 2012, 02:25 am »

Vaaamos.. no mientas!!! jajaja :P
Opino lo mismo. Un año diciendo que está fuera y es el que más posts contesta y el que más se extiende  :laugh:

Saludos.

PD: Mafo, no te retires nunca.

+ 1
Mentiroso!!! jaja siempre paso de vez en cuando y veo apuromafo con sus respuestas certeras, junto con los mismos de siempre, saludos a todos c:
En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Para los games de los '80-'90
Foro Libre
crazykenny 3 1,898 Último mensaje 17 Febrero 2017, 11:49 am
por Randomize
Hacer Bot en vb 6 para hostear games en un plataforma
Programación General
God 2 2,561 Último mensaje 7 Marzo 2017, 05:31 am
por God
Crack a software (mi primera vez)
Ingeniería Inversa
noche777 3 3,675 Último mensaje 2 Abril 2018, 20:30 pm
por Machacador
creacion de software
Software
nicoramone 1 1,431 Último mensaje 14 Julio 2019, 04:03 am
por @XSStringManolo
¿software centralizado de creación de imagenes de sistemas windows en red?
Windows
Drakaris 5 2,636 Último mensaje 14 Abril 2022, 11:26 am
por el-brujo
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines