Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: hackvv en 2 Octubre 2012, 18:07 pm



Título: Como Editar un programa
Publicado por: hackvv en 2 Octubre 2012, 18:07 pm
Hola que tal, soy nuevo y aprendiendo del hacking :D   >:D

Quisiera saber como es posible editar un programa .exe desde fondo.

Hay un juego, que lo descargas y te da un como launcher para que arranques el juego en tu escritorio y en ese launcher quiero editar un como contador que va decendiendo , para hacerlo llegar a 0 y asi reclamar mi premio cuantas veces quiera sin tener que esperar ese tiempo.

aqui la imagen del launcher

(http://imageshack.us/a/img802/6929/sinttulojig.png)

-----------------------------------------------------------------------------
Me gusta que las personas me digan:" No lo vas a lograr , porque lo intentas? nadie nunca lo ah logrado ".Porque se que si lo logro sere el primero en hacerlo. (http://imageshack.us/photo/my-images/802/sinttulojig.png/)


Título: Re: Como Editar un programa
Publicado por: karmany en 2 Octubre 2012, 18:29 pm
Lo que quieres intentar hacer se llama Ingeniería Inversa. Aquí en foro.elhacker.net tenemos un subforo para ello: http://foro.elhacker.net/ingenieria_inversa-b26.0/ (http://foro.elhacker.net/ingenieria_inversa-b26.0/)

Primero debes saber con qué ha sido compilado y/o empacado.
Más información en el foro, o el moderador que mueva este hilo al foro correspondiente.


Título: Re: Como Editar un programa
Publicado por: hackvv en 2 Octubre 2012, 18:32 pm
Lo que quieres intentar hacer se llama Ingeniería Inversa. Aquí en foro.elhacker.net tenemos un subforo para ello: http://foro.elhacker.net/ingenieria_inversa-b26.0/ (http://foro.elhacker.net/ingenieria_inversa-b26.0/)

Primero debes saber con qué ha sido compilado y/o empacado.
Más información en el foro, o el moderador que mueva este hilo al foro correspondiente.

Listo me pasare por ahi, em lo estaba intentando con el resource hacker, pero solo me aparecian mui pocos archivos y no podia editar nada de lo que yo queria.


Título: Re: Como Editar un programa
Publicado por: karmany en 2 Octubre 2012, 21:47 pm
Lo primero que te recomiendo es que veas con qué está compilado o empacado. Para esto te recomiendo este programa: http://rdgsoft.8k.com/ (http://rdgsoft.8k.com/)

Después de eso ya conoceremos en un elevado porcentaje cómo ha sido programado o protegido. Dependiendo de la protección será más o menos difícil. Si el packer es complejo posiblemente tú solo no sepas hacerlo, pero si no está protegido con nada (solo compilador o ensamblador) tú sí que podrás hacerlo.


Título: Re: Como Editar un programa
Publicado por: hackvv en 3 Octubre 2012, 07:03 am
Lo primero que te recomiendo es que veas con qué está compilado o empacado. Para esto te recomiendo este programa: http://rdgsoft.8k.com/ (http://rdgsoft.8k.com/)

Después de eso ya conoceremos en un elevado porcentaje cómo ha sido programado o protegido. Dependiendo de la protección será más o menos difícil. Si el packer es complejo posiblemente tú solo no sepas hacerlo, pero si no está protegido con nada (solo compilador o ensamblador) tú sí que podrás hacerlo.

Ok deja le calo cn el programa, y ya te digo , Gracias.

Mira Bro que significa esto?

(http://imageshack.us/a/img99/9774/sinttulo2dol.png) (http://imageshack.us/photo/my-images/99/sinttulo2dol.png/)


Título: Re: Como Editar un programa
Publicado por: MCKSys Argentina en 3 Octubre 2012, 08:00 am
Que POSIBLEMENTE tenga el crypter que menciona...

Pero es posible, no 100% seguro. Vas a tener que mirarlo a mano para saber bien.

Si es un .NET, lo primero que deberias haber probado es reflector...


Título: Re: Como Editar un programa
Publicado por: hackvv en 3 Octubre 2012, 19:21 pm
Que POSIBLEMENTE tenga el crypter que menciona...

Pero es posible, no 100% seguro. Vas a tener que mirarlo a mano para saber bien.

Si es un .NET, lo primero que deberias haber probado es reflector...

Ok gracias, Como puedo mirarlo a mano?

y a que te refieres "reflector" bro?



Título: Re: Como Editar un programa
Publicado por: MCKSys Argentina en 3 Octubre 2012, 21:51 pm
Reflector: http://www.reflector.net/ (http://www.reflector.net/)

Creo que necesitas empezar por aqui: http://foro.elhacker.net/ingenieria_inversa/faq_iquesteres_nuevo-t345798.0.html (http://foro.elhacker.net/ingenieria_inversa/faq_iquesteres_nuevo-t345798.0.html)

Saludos!


Título: Re: Como Editar un programa
Publicado por: hackvv en 4 Octubre 2012, 06:18 am
Reflector: http://www.reflector.net/ (http://www.reflector.net/)

Creo que necesitas empezar por aqui: http://foro.elhacker.net/ingenieria_inversa/faq_iquesteres_nuevo-t345798.0.html (http://foro.elhacker.net/ingenieria_inversa/faq_iquesteres_nuevo-t345798.0.html)

Saludos!

ok bro leere lo que me pasaste de los nuevos usarios en ing inversa :D

una duda, tengo el reflector, hay alguna guia aqui de usar el reflector?


Título: Re: Como Editar un programa
Publicado por: karmany en 4 Octubre 2012, 18:17 pm
Hay muchos tutoriales.
Mira este por ejemplo: SOLU_CONCU#12_Game_NET_[Calimero+Reflector+VS+add-in]_By_InDuLgEo.rar (http://ricardonarvaja.info/WEB/CONCURSOS%202010/CONCURSO%2012/SOLU_CONCU%2312_Game_NET_%5BCalimero%2BReflector%2BVS%2Badd-in%5D_By_InDuLgEo.rar)


Título: Re: Como Editar un programa
Publicado por: hackvv en 4 Octubre 2012, 20:20 pm
Hay muchos tutoriales.
Mira este por ejemplo: SOLU_CONCU#12_Game_NET_[Calimero+Reflector+VS+add-in]_By_InDuLgEo.rar (http://ricardonarvaja.info/WEB/CONCURSOS%202010/CONCURSO%2012/SOLU_CONCU%2312_Game_NET_%5BCalimero%2BReflector%2BVS%2Badd-in%5D_By_InDuLgEo.rar)

tss Gracias bro! me gusta que en este foro esten asi de atentos y disponibles a ayudar! lo leere y ya pregunto nuevas cosas gracias.


Título: Re: Como Editar un programa
Publicado por: Redesoft en 21 Octubre 2012, 12:32 pm
A ver...no estoy seguro de lo que voy a decir así que no me hagáis mucho caso.

Este chico lo que quiere hacer es poner la cuenta atrás a 0 para obtener regalos pero me da la sensación de que el programa como tal no es el que muestra las imágenes sino que es como la típica cuenta atrás de megaupload en sus tiempos o este tipo de webs, vamos, que la cuenta atrás no está en el programa sino en un servidor web y que el programa se conecta a dicho servidor mostrando la web, tipo steam.

Eso no vas a poder crackearlo por mucho que depures el programa porque el servidor siempre va a tener el tiempo que te falta.



Título: Re: Como Editar un programa
Publicado por: .:UND3R:. en 21 Octubre 2012, 17:21 pm
Tal como comentaron te explico, el launcher no es el problema, ya que este cumple como finalidad:
- ejecutar .exe.
- buscar actualizaciones (integrado o llama a otro .exe).
- conectarse a un servidor de autentificación.

Como puedes ver en ningún caso trabaja directamente con el contador regresivo para poder canjear el premio, el problema radica en que el contador está almacenado en un servidor (Base de datos), en donde este va decrementando según la hora local del servidor (dudo que sea en base a la hora local del cliente), por lo que deberías alterar la base de datos, algo totalmente externo y diferente al arte que concierne ingeniería inversa.


Título: Re: Como Editar un programa
Publicado por: Devil Dara en 22 Octubre 2012, 19:02 pm
Bueno yo estoy aprendiendo así que no te puedo recomendar nada


Título: Re: Como Editar un programa
Publicado por: hackvv en 1 Noviembre 2012, 17:17 pm
Tal como comentaron te explico, el launcher no es el problema, ya que este cumple como finalidad:
- ejecutar .exe.
- buscar actualizaciones (integrado o llama a otro .exe).
- conectarse a un servidor de autentificación.

Como puedes ver en ningún caso trabaja directamente con el contador regresivo para poder canjear el premio, el problema radica en que el contador está almacenado en un servidor (Base de datos), en donde este va decrementando según la hora local del servidor (dudo que sea en base a la hora local del cliente), por lo que deberías alterar la base de datos, algo totalmente externo y diferente al arte que concierne ingeniería inversa.

entonces de que estariamos hablando? de defacing?


Título: Re: Como Editar un programa
Publicado por: apuromafo CLS en 6 Noviembre 2012, 06:21 am
pues hay temas y temas, que pasaria si el contador envia el valor 0 y tu en el codigo indicas que te envio un 7?, pues eso podrias lograr con ing inversa, diferente es que alguna funcionalidad dependa online

aun programas con grandes cantidad de chequeos online (daemon tools) aveces terminan anulando el acceso a internet con variables true o algunos inline semi perfectos

pero insisto, nada de que implique validacion online llegara a ing inversa, sino cracking desfacing o similar

yo te sugiero siempre ver la funcionalidad y ver lo que tienes, no lo que NO puedas hacer... si te falta mas experiencia a seguir leyendo mas..^^