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

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Modificar un .exe?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Modificar un .exe?  (Leído 3,587 veces)
Adrylek

Desconectado Desconectado

Mensajes: 26


Ver Perfil
Modificar un .exe?
« en: 5 Julio 2013, 19:27 pm »

Hola..
Soy bastante novato en todo esto, pero necesito muy urgente poder editar un .exe, no sé si hay alguna manera para conseguir los códigos exactos ni editarlo perfectamente, pero necesito algo..

Está creado en visual studio 2010.
En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.471


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Modificar un .exe?
« Respuesta #1 en: 5 Julio 2013, 20:10 pm »

Hola!

Es un .NET? Si lo es, puedes decompilarlo con reflector y modificarlo con reflexil.

Sino, bueno, Olly, IDA, y otras miles de cosas mas...  :P

Para "comenzar desde el principio": http://foro.elhacker.net/ingenieria_inversa/faq_iquesteres_nuevo-t345798.0.html

Saludos!
En línea

MCKSys Argentina

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

Adrylek

Desconectado Desconectado

Mensajes: 26


Ver Perfil
Re: Modificar un .exe?
« Respuesta #2 en: 5 Julio 2013, 20:54 pm »

Es un .NET, está creado en visual studio..
Si lo abro con reflector y lo otro, me dicen: índice fuera de la matriz.. eso qué significa?
En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.471


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Modificar un .exe?
« Respuesta #3 en: 5 Julio 2013, 21:09 pm »

Quizas tenga un packer. Por eso Reflector lanza un error. Verifica eso.

Saludos!
En línea

MCKSys Argentina

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

Adrylek

Desconectado Desconectado

Mensajes: 26


Ver Perfil
Re: Modificar un .exe?
« Respuesta #4 en: 5 Julio 2013, 21:43 pm »

Quizas tenga un packer. Por eso Reflector lanza un error. Verifica eso.

Saludos!
Qué es un packer..
En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.471


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Modificar un .exe?
« Respuesta #5 en: 5 Julio 2013, 22:40 pm »

Qué es un packer..

http://en.wikipedia.org/wiki/Executable_compression

Como dije en el primer post:


Saludos!
En línea

MCKSys Argentina

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

Adrylek

Desconectado Desconectado

Mensajes: 26


Ver Perfil
Re: Modificar un .exe?
« Respuesta #6 en: 5 Julio 2013, 23:04 pm »

http://en.wikipedia.org/wiki/Executable_compression

Como dije en el primer post:

Saludos!
Sé que tengo que aprender mucho más, y ya lo iré haciendo, pero esto me corre muchísima prisa y es muy importante, necesito editar un exe y siempre hay problemas..
Cómo puedo solucionar eso que dices?..
En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.471


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Modificar un .exe?
« Respuesta #7 en: 6 Julio 2013, 00:58 am »

Sé que tengo que aprender mucho más, y ya lo iré haciendo, pero esto me corre muchísima prisa y es muy importante, necesito editar un exe y siempre hay problemas..

Antes de correr, necesitas aprender a caminar...  :P

Cómo puedo solucionar eso que dices?..

Aprendiendo cómo quitar un packer. Si hubieras ingresado al primer link que te di, habrías visto las reglas y sabrías que los pedidos de este tipo estan prohibidos.

Aquí enseñamos a pescar, no regalamos peces...

Saludos!
En línea

MCKSys Argentina

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

apuromafo CLS


Desconectado Desconectado

Mensajes: 1.441



Ver Perfil WWW
Re: Modificar un .exe?
« Respuesta #8 en: 6 Julio 2013, 06:22 am »

cuando intentas editar un exe y este está en .net, puedes pillarte con muchas cosas
1) ofuscacion(codigo ilegible)
2) packer(no puedes alterar un byte, que descomprime a otros)
3) antidebugger(quita a los depuradores)
Luego que pasas las mayores barreras, viene el tema de fondo, editar
para editar algo, debes primero conocer su lenguaje, facilmente .net tienes todo el codigo, es de los pocos temas que se puede hacer eso, luego editar requiere o bien saber codigos de nivel Intermedio o bien saber codificar en .net

luego puedes intentar vias alternativas, como depurar el programa con otros programas dumpear y sacar una idea(para keygenearlo parcharlo u otro), o bien la idea original(descomprimir, desofuscar, optimizar el codigo entenderlo y luego re-hacerlo con el codigo nuevo)

yo aprendi algo muy basico de sintaxis en macros de excel para aprender visual basic lo mas basico, luego probe entornos .net para visual basic, y luego crackeando mis propios algoritmos imaginados, realmente te pillas muchas cosas esto habra sido en 1 mes?

1) existen cores o framework de diferentes versiones, por lo cual debes aprender .il o codigo intermedio  esto habra sido entre por lo menos unos 4 foros ingleses en 2 meses?

luego viene otra parte aun mas densa, que es saber si lo que hiciste es lo mas "optimo por decirlo de alguna forma", modificar una variable, en su sintaxis, muchas veces no es lo mas correcto, (pro=true), pero ahora vemos que hay un flag que determina eso(por ende cambio el flag), etc

hay muchisimos programas que luego de registrados, se intentan actualizar, por lo cual luego debes tener firewall para bloquearle el acceso a internet y asi suma y sigue

tambien suele pasar que hay programas Capados o demo, por ende no es posible hacer mucho, y así suma y sigue


el hecho es que todos los programas en .net , en parte es posible ver gran parte y hacer mucho, el tema es que entre mas experiencia obtengas(lecturas que provienen del faq), desde el sitio de ricardonarvaja, desde fuentes externas, si realmente te interesa cambiar algo lo harás


en mi pasado me propuse muchas cosas, sin extralimitarme, pero insisto, actualmente estoy retirado y a lo más puedo orientar, pues me encanta visitar este foro,

pero con el enlace del faq, y practicando realmente podrás encontrar como cambiar por ejemplo los br.true(branch true, salto condicional verdadero) a br.false  o bien a crear nops  o otros tipos de call, push entre otros

suerte en todo

Apuromafo
En línea

Apuromafo
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Modificar voz
Multimedia
eLiTe 4 7,501 Último mensaje 8 Diciembre 2004, 23:13 pm
por The-skull
Modificar PDF
Programación Visual Basic
Perseus 1 2,430 Último mensaje 22 Julio 2005, 12:36 pm
por Tor
Modificar avi
Multimedia
SatDio 2 2,224 Último mensaje 11 Septiembre 2005, 22:23 pm
por ™Carlos.®
modificar un .exe
Ingeniería Inversa
alba17 6 5,324 Último mensaje 25 Octubre 2005, 22:49 pm
por raul_22
Modificar Grub para modificar propiedades de otros distros
GNU/Linux
Puntoinfinito 7 5,670 Último mensaje 2 Agosto 2012, 01:37 am
por dato000
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines