Tecnología

Inicio

¿Qué es un Decompiler Flash?

¿Qué es un Decompiler Flash?


Cuando los desarrolladores a crear películas Flash, que utilizan una combinación de recursos. El archivo de origen de un componente Flash no es lo que realmente está desplegado para los usuarios. Los desarrolladores a crear películas Flash en el entorno de edición de Flash, el ahorro de los archivos de código fuente con extensión "fla". Cuando una película está listo para ser desplegado, ya sea en un entorno de escritorio o en la Web, el desarrollador exporta un archivo SWF, al que se accede después por los usuarios a través del programa Flash Player. descompiladores de Flash apuntan a revertir este proceso de compilación.

flash Fuente

Dentro de un archivo de origen "Fla", los desarrolladores incluyen recursos multimedia y código de programación. Estos recursos pueden incluir archivos de imágenes digitales, audio y video, artículos con el código escrito en ActionScript. El entorno de Flash permite a los desarrolladores crear 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 él, con el fin de reducir el tamaño de archivo para el despliegue a través de Internet.

SWF Películas

La película SWF exportado desde un archivo "Fla" ​​proporciona al usuario acceso a la película, que puede contener animada y características interactivas. Personas con acceso a un archivo SWF no pueden acceder a los recursos en general, o código que se utilizaron para crear la película exportada. El proceso de exportación, o la compilación, un archivo SWF terminado 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.

descompilación

descompiladores flash son programas de software que intentan trabajar desde el archivo SWF final de nuevo en el archivo fuente original "fla". descompiladores de flash toman el archivo SWF como entrada y salida de un archivo "fla". El usuario puede entonces 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, la exportación de una nueva versión de la película si así lo desean. El propósito principal de un Flash Decompiler es producir un archivo "fla" de un archivo SWF que exhibirá la misma funcionalidad y apariencia archivo SWF cuando se exporta de nuevo.

Cuestiones

Flash descompiladores función con diversos grados de éxito. En lugar de producir una réplica exacta del contenido del archivo original "Fla", en la mayoría de los casos decompiladores trabajo mediante la interpretación del contenido del SWF y la construcción de los resultados de este proceso en un archivo "fla". A menudo hay diferencias sustanciales entre, por tanto, un archivo de fuente de destello descompilada y la original a partir del cual se generó el SWF. Esto significa que la exportación de archivos SWF de archivos ".fla" descompilados puede tener resultados impredecibles. Los fondos soberanos resultantes son también 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 difícil o imposible descompilación.