DESCOMPILACION
Se conoce como Descompilacion como el proceso contrario de la
compilacion es decir obtener el codigo fuente de una aplicacion ejecutable. Esto
aparentemente no es un proceso totalmente automatico es decir no se puede realizar la
convercion de un lenguaje de bajo nivel como por ejemplo "Lenguaje de Maquina"
directamente a un lenguaje de Alto nivel como por ejemplo"Visual Basic" o
directamente el codigo fuente de dicha aplicacion, sino al contrario lleva un proceso
realizar la conversion nivel por nivel hasta el nivel deseado.
La pregunta es para que obtener el codigo fuente de una aplicacion
ejecutable, hay un sin numero de respuetas como ser:
Y muchos razones son las que hacen necesario la descompilacion.
La gran pregunta es si �Si es Legal la Descompilacion?
La respuesta es absolutamente SI, siempre y cuando el software que
se este descompilando sea de sus propiedad o usted tenga los derechos del mismo y los
fines de realizarla sean completamente legales y deacorde a las leyes Internacionales de
Derechos de Autor.
Mas que si es legal o no la pregunta deberia de ser si es Et�co
realizarlo o no , ya que solamente las empresas o personas que programan saben lo tedioso,
cansado y costozo es programar, es por eso que se debe de tener etica al momento de
descompilar un software determinado o no.
Ahora bien, es definitivo obtener el codigo original de una
aplicacion a partir de un programa ejecutable sin importar en que fueron desarrollados
como por ejemplo (Visual Basic, Visual Fox, C++, Cobol, Pascal, Java, Basic) al
codigo original es decir que si su software fue desarrollado en Visual Basic su codigo
original sera en visual basic con el nombre de todas las estructuras, panatallas ,
variables etc. exactamente como fue creado.
