Pregunta

¿Cómo puede saber que un swf que fue escrito usando Flash o Flex? y hay una manera de volver a compilar para flexionar?

Yo sé de Sothink flash, pero cualquier cosa para flex?

¿Fue útil?

Solución

Sothink SWF Decompiler y eltima FlashDecompiler tanto los informes, soporte flexible descompilación. He utilizado la solución de Sothink unas cuantas veces para ayuda en auditorías de seguridad y de la mano la optimización del código de bytes y cuando el resultado fue descompilada sobre lo que puede esperar de cualquier decompilador flash.

La exportación a flex dispone de un proyecto Flex que normalmente no pueden volver a compilar la mano sin necesidad de editar sus archivos. Sin embargo gran parte del proyecto original se queda relativamente cerca de la fuente (nombres de variables despojado, multi asignación de variables etapa, etc.) y no es nada que no se puede arreglar si está familiarizado con el código fuente. Que supongo que eres, a menos por supuesto que está furtivamente asoma a otros medios de vida.

Con eso se dice, para aquellos de ustedes que no son conscientes de los problemas de seguridad de flash o tiene un interés en la protección de sus activos, Prajakta Jagdale en HP hizo recientemente una charla sobre la descompilación flash a ShmooCon este año que es bastante atractivo. El video está disponible en línea si usted está interesado, pero voy a dejar que compruebe la existencia como un ejercicio para el lector.

Otros consejos

Una aplicación Flex es fundamentalmente un SWF de Flash - la única diferencia es que el compilador Flex genera una gran cantidad de código intermedio (que se puede ver si se utiliza la opción de compilador -keep) y convierte ese código (en lugar de su código MXML) a SWF.

Así que supongo que cuando descompilar una aplicación Flex con cualquier herramienta que se utiliza para descomponer un flash SWF, obtendrá solamente el código generado (y no su mxml) - que puede o no ser útil - que depende de sus necesidades.

Googled para encontrar que Sothink SWF Decompiler V5.2 soporta SWF a Flex

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top