Quiero personalizar un software. ¿Es posible ver el código fuente?
El código fuente es imposible de ver. Si bien existen algunas herramientas inversas para VB y Delphi, etc., ninguna de ellas es absoluta. Definitivamente la información se pierde durante la compilación.
Por lo general, VC solo se puede desensamblar y descompilar es casi imposible.
Si estás familiarizado con el montaje, puedes aprender a desmontar, Win32DASM u OllyDbg son herramientas que puedes utilizar. Pero las declaraciones de desmontaje que ve son mucho menos intuitivas que el código fuente.
Aun así, el proceso de compilación pierde mucha información, por lo que no es posible un desmontaje completo y JAVA puede funcionar.