AS3Obfuscator 1.1.1
Podrás descargarlo en 5 segundos.
acerca de AS3Obfuscator
Protección de Flash ActionScript: ofuscador ActionScript, protege el código fuente de Flash, el archivo .AS y . FLA, haciéndolos muy difíciles de entender, si se ven con descompilador. Protege/cifra/ofusca proyectos Flash en el nivel de origen. Es la única utilidad que puede proteger . Archivos FLA (frame actionscript, instancias, clases), junto con archivos .AS - puede trabajar junto con Flash, como extensión flash. Sin Flash, trabajar como programa independiente-ofusca sólo archivos .AS. Los identificadores actionscript tienen el nombre de mangled y se renombran irreversiblemente. Las opciones dicen qué tipo de identificadores se deben destrozar (clases, vars, funciones, etc.). Puede excluir de la manipulación una lista de identificadores específicos. También si un tipo de identificadores no se debe destrozar, puede incluir una lista. En las listas de exclusión/inclusión puede proporcionar un grupo de identificadores con caracteres comodín ("*" carácter). Opcionalmente, las cadenas se pueden cifrar en los archivos de origen - en tiempo de ejecución se descifran. Opcionalmente, los comentarios se pueden quitar del código actionscript. Un problema con los ofuscadores en general es que pueden cambiar la semántica de un programa. Es decir, podría romperse - podría suceder si el programa calcula los nombres de variables / funciones en tiempo de ejecución. Imagínese que ofusca, y el programa deja de funcionar. ¿Alguna idea de cómo encontrar un problema en .swf ofuscados? Con la fuente ofuscada podría ser posible localizar el problema. AS3Obfuscators permite encontrar identificadores originales de (y a) ofuscados. Además, el origen puede ser fácil ofuscado de nuevo después de cambiar algunas de las opciones o ignorar algunos identificadores. AS3Obfuscators también intenta detectar algunos usos simples posibles de los nombres de identificadores informáticos en tiempo de ejecución, por lo que no es necesario agregarlos en la lista de ignorados. Puede buscar nombres de identificador declarados utilizados en una cadena - Ejemplo: var myVariable; this["myVariable"] Concatenación de cadenas - Ejemplo: this["my"+"Variable"] Añadir un número al final - Ejemplo: var i:int-0; this["myVar"+i]