12/10/2007, 17:14
|
| | Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 8 meses Puntos: 17 | |
Re: Windows programming Vaya, qué extraño, no me deja usar el botón de "Responder" de ahí abajo... Pierdo la sesión, duh.
Normalmente los compiladores/enlazadores optimizan las cosas de manera que el binario resultante tiene muy poco que ver en estructura con lo que se supone que lo ha generado.
Además de la dificultad intrínseca de leer el programa en ensamblador (siendo un programa muy grande), se usan muchas optimizaciones que dificultan una lectura lógica del código: Si te han desenrollado un for, te han "inlineado" unas cuantas funciones y va saltando por vtable, ya te puedes volver loco sólo para entender por dónde va el flujo de ejecución.
En cualquier caso, aparte de tener que entender todo eso, después tienes que añadir la funcionalidad adicional en partes no ocupadas, sin romper nada de lo demás y atendiendo a las especificaciones del programa. Había gente que hacía eso a programas de free-trial, pero hoy en día, dada la facilidad de conseguir el original y desbloquearlo para dejarlo al completo, ese arte está prácticamente muerto. |