2009-03-24 20 views
12

Tengo algunos archivos Flash SWF que necesito una idea de cómo están funcionando. ¿Hay alguna buena herramienta para la ingeniería inversa de un archivo SWF?Ingeniería inversa Flash

Gracias.

Respuesta

7

Desmontar el SWF con Flasm.

Nota: solo funciona para flash 8 o anterior desafortunadamente.

SWFTools podría darle cierta información sobre los archivos SWF. Parecen ser mucho más recientes.

3

Odio dar la respuesta "solo google it", pero realmente es así de simple si know what terms to use.

+10

Pidió una recomendación. Solo porque algo ocupa un lugar destacado en Google no significa que sea la mejor opción. –

+0

Hoy llega el segundo resultado de google. ¿Cómo podemos responder eso en este siglo? – pdem

5

Como alguien que trabaja constantemente con formato de archivo SWF y ActionScript 2 y 3 bytecode, recomiendo encarecidamente ASV. A diferencia de otros descompiladores, ha sido diseñado para examinar archivos SWF, no solo para convertirlos a FLA.

Además, tendrá que leer los siguientes documentos:

SWF File Format Specs v10

AVM2 Overview

+0

Estos enlaces están rotos para mí. – blueshift

+0

enlaces rotos fijos – Ammar

2

Fwiw: He creado una ActionScript 3 (dis-)assembler (que le permite ensamblar código posterior modificado, incluso para archivos ofuscados) Es similar en funcionalidad al flasm, sin embargo se dirige al AVM (utilizado en las versiones de Flash más recientes) y funciona directamente con el código de bytes AS en lugar de archivos SWF completos. Para editar el resto del archivo, puede usar una herramienta como SWiX.

1

Personalmente uso Trillix's Flash decompiler. Hace el trabajo que quiero que haga. Pero es software pago, utilizo una versión demo una y otra vez (solo la uso como 10 veces al año).

0

que he tenido mucha suerte de trabajar con AVE Imperator en http://www.ave-imperator.com/

Me ha ayudado a conseguir incluso ActionScript de trabajo para ir junto con los elementos interiores. También tiene más de un método de descompilación, por lo que a menudo puede modificar la forma en que lo está descompilando para obtener lo que necesita.

+0

¿Está usted por casualidad afiliado con este producto? –

+0

No, en absoluto. Compré este software por primera vez en 2006, y lo he usado desde entonces. Me ha funcionado muy bien la mayor parte del tiempo. No todo se descompila a la perfección, pero lo he usado para aprender mucho guión de acción de sitios flash de alto perfil a lo largo de los años. – user117197

Cuestiones relacionadas