? Cuando los desarrolladores a crear películas Flash , que utilizan una combinación de recursos . El archivo de origen para un componente de Flash no es lo que realmente está desplegado para los usuarios. Los desarrolladores construyen las películas Flash en el entorno de edición de Flash, guardar los archivos de código fuente con la extensión " . Fla " . Cuando una película está listo para ser desplegado, ya sea en un entorno de escritorio o en el Web , el desarrollador exporta un archivo SWF al que se accede luego por los usuarios a través del programa Flash Player. Descompiladores flash apuntan a revertir este proceso de compilación. Flash Fuente
Dentro de una " . Fla " archivo de origen , los desarrolladores incluyen recursos de los medios y el código de programación. Estos recursos pueden incluir archivos de imágenes digitales, audio y productos de vídeo, con el código escrito en ActionScript. El entorno de Flash permite a los desarrolladores construir estos elementos en una película terminada utilizando herramientas de dibujo y animación dentro de la interfaz . El archivo de origen Flash es a menudo de gran tamaño, por lo que la película SWF acabado tiende a comprimir los recursos dentro de ella, con el fin de reducir el tamaño de archivo de implementación a través de Internet .
SWF Películas < br >
la película SWF exportado desde un archivo ". fla " archivo proporciona acceso de los usuarios a la película, que puede contener películas animadas e interactivas. Personas con acceso a un archivo SWF no pueden acceder a los recursos en general o el código que se utilizaron para crear la película exportada . El proceso de exportación o compilar un archivo SWF acabado inhibe este acceso, por lo que en general no es posible editar un archivo Flash de un archivo SWF. Sin el archivo SWF de origen, por lo tanto, hay un límite a la cantidad de la edición se puede llevar a cabo en una película Flash.
Decompiling
flash descompiladores son programas de software que intentan trabajar desde el archivo SWF final de nuevo a la " . fla " archivo fuente original . Descompiladores flash toma el archivo SWF como entrada y salida de un archivo " . Fla " . El usuario puede abrir el archivo de origen en el entorno de edición de Flash y acceder a los recursos internos , por lo que cualquier alteración a continuación exportación de una nueva versión de la película, si lo desean. El propósito principal de un descompilador Flash es para producir un archivo . " Fla " de un archivo SWF que exhibirá la misma funcionalidad de los archivos SWF y apariencia cuando se exporta de nuevo.
Problemas
flash función descompiladores con diversos grados de éxito. En lugar de producir una réplica exacta del contenido de la " . Fla " archivo original, en la mayoría de los casos descompiladores trabajo al interpretar el contenido del SWF y la construcción de los resultados de este proceso en un archivo " . Fla " . A menudo hay diferencias sustanciales entre tanto, un archivo de origen flash descompilación y el original de la que se generó el archivo SWF . Esto significa que la exportación de archivos SWF de descompilación . " Fla " archivos pueden tener resultados impredecibles . Los fondos soberanos resultantes también son a menudo menos bien organizados y eficientes que los originales. Muchos descompiladores también no producen ningún código ActionScript fuente del archivo original . Algunos desarrolladores tratan de evitar que los usuarios descompilar sus archivos SWF para proteger su código fuente, lo que puede hacer descompilación difícil o imposible.