Ver Mensaje Individual
  #8 (permalink)  
Antiguo 19/09/2003, 16:43
Avatar de Mithrandir
Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Asi es, el .EXE no lo podran escudriñar.

Como dices VB crea archivos .EXE (compilados) que no podran ver. Entrega el .EXE y bases de datos, etc. pero el codigo fuente (.DCA, .DSR, .FRM, .VBP, .VBW, .BAS) quedatelo tu y guradalo en un lugar seguro (no lo vayas a perder para futuras modificaciones/actualizaciones)

No se puede encriptar un .EXE debido a que tiene que estar en lenguaje maquina, de manera que la computadora entienda la serie de pasos a seguir. Lo que puedes investigar es lo que demominan "ofuscacion de codigo", pero no recuerdo si es para el codigo fuente o el ejecutable.

Si, existen los decompiladores (por lo regular escucho de los de C) pero creeme, es mas facil rehacer un programa desde cero que decompilarlo para analizarlo. Ademas, no cualquier fulanito te puede ejecutar un decompilador e intentar obtener tu codigo, solo alguien que verdaderamente sepa lo que hace (no son muchos).

Para compilar un programa se ejecutan varios pasos, como la optimización de codigo, sustitucion de constantes, etc. que no podras recuperar el codigo fuente tal cual, sino como un codigo MUY MUY extraño y dificil de entender/analizar (creo que nisiquiera los nombres originales de las funciones/variables puedes obtener).
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche