11/02/2011, 08:31
|
| | | Fecha de Ingreso: enero-2008
Mensajes: 11
Antigüedad: 16 años, 10 meses Puntos: 0 | |
¿Como puedo protejer mi codigo en un .as? Referencias: FLASH - AS3 - .as
Lo que busco es saber si es posible proteger mis clases, funciones y variables que se encuentran dentro de mis archivos .as, no busco encriptar el archivo, mi pregunta va apuntada a que cuando programas dentro de un archivo .fla obtienes, al exportar tu película, un .swf el cual contiene tus códigos dentro de su linea de tiempo, frames o movieclips, se que es posible reconstruir un .fla con algunos programitas malintencionados que buscan apoderarse de tu código, pero sin duda los .swf muestran una protección descente de tu código el cual dificulta en cierta medida el hack.
En mi camino de la sabiduría me puse a pensar que sucederia si sigo el consejo de todos los builders de AS3 y uso los .swf como simples contenedores, es decir, como una hoja en blanco sin honor y que solo llama a la clase Main.as la cual controla y construye todo lo que sucede en mi .swf, esto ultimo es lo que he leido hasta ahora "es lo más recomendable", pero ... ¿ que pasa si yo descubro el nombre de las clases de una web e intento abrirlas desde el navegador?... eso pense y escribir en el navegador www.misitio.com/Main.as y entonces me paso lo que no queria ver...se abrió todo el código fuente, cual XML mostrado en un navegador.
Tal vez se podría encontrar alguna solución de protección de archivos por parte del servidor, pero ¿que pasa si mi aplicación no es Web?
Finalmente lo que me gustaría saber es si alguien ve algún mecanismo de protección de mis archivos .as, ¿o estaré haciendo todo mal y mi inquietud es tonta?
Eso muchas gracias y perdonen la lata. |