Autor
|
Tema: Modificar un .exe? (Leído 3,592 veces)
|
Adrylek
Desconectado
Mensajes: 26
|
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
|
|
|
|
|
Adrylek
Desconectado
Mensajes: 26
|
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
|
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
Mensajes: 26
|
Quizas tenga un packer. Por eso Reflector lanza un error. Verifica eso.
Saludos!
Qué es un packer..
|
|
|
En línea
|
|
|
|
|
Adrylek
Desconectado
Mensajes: 26
|
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
|
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... 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
|
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
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Modificar voz
Multimedia
|
eLiTe
|
4
|
7,502
|
8 Diciembre 2004, 23:13 pm
por The-skull
|
|
|
Modificar PDF
Programación Visual Basic
|
Perseus
|
1
|
2,430
|
22 Julio 2005, 12:36 pm
por Tor
|
|
|
Modificar avi
Multimedia
|
SatDio
|
2
|
2,226
|
11 Septiembre 2005, 22:23 pm
por ™Carlos.®
|
|
|
modificar un .exe
Ingeniería Inversa
|
alba17
|
6
|
5,326
|
25 Octubre 2005, 22:49 pm
por raul_22
|
|
|
Modificar Grub para modificar propiedades de otros distros
GNU/Linux
|
Puntoinfinito
|
7
|
5,671
|
2 Agosto 2012, 01:37 am
por dato000
|
|