¿Cómo se descompila un archivo swf? [Cerrado]


94

Soy el responsable de mantenimiento de un sitio que supuestamente ha "perdido" el código fuente en un archivo flash swf. ¿Cómo descompilo esta fuente?

¿Hay algún programa en línea o fuera de línea que pueda usar?


5
Si desea convertirlo a HTML5, puede usar Swiffy: google.com/doubleclick/studio/swiffy
Johannes Fahrenkrug

Respuestas:


71

Esto también se puede hacer gratuitamente en línea: http://www.showmycode.com/

EDITAR Una búsqueda rápida en Google mostró esta lista, que probablemente tiene todas las herramientas que podría desear (mire también los comentarios): http://bruce-lab.blogspot.co.il/2010/08/freeswfdecompilers.html


5
este sitio web tiene errores ahora y ya no muestra el código, ¿hay algún otro bueno?
Osa

3
Una búsqueda rápida en Google mostró esta lista, que probablemente tiene todas las herramientas que podría desear (mire también los comentarios) bruce-lab.blogspot.co.il/2010/08/freeswfdecompilers.html
Ohad Schneider

Para que conste, no había nada en la lista de descompiladores gratuitos que funcionara para mí. Algunos estaban cerca, pero aún así, en última instancia, eran inútiles.
Roman Starkov

@romkyns: ¿puedes explicar qué, exactamente, no funcionó? ¿Qué archivo tienes, AS2 o AS3 (puedes subirlo a algún lado)? ¿Qué herramientas probaste?
Ohad Schneider

2
showmycode dice que el proyecto está cerrado; página en blanco.
Dor1000

21

Por lo general, 'perdido' es un eufemismo para "Dejamos de pagar al desarrollador y ahora no nos dará el código fuente".

Dicho esto, tengo una copia de ActionScript Viewer de Burak , y funciona bastante bien. Una simple búsqueda en Google encontrará muchos otros descompiladores de SWF.


ASV no descompila cosas de AS3 / Flash 9 hasta el momento.
Brent

1
¿De qué estás hablando? Es material AS3 descompilado durante años, lo he usado para hacer eso. Por supuesto que tienes que comprarlo, la versión gratuita es mucho más antigua que la versión de pago.
davr



2

Tuve buena suerte con la biblioteca SWF :: File en CPAN, y particularmente con la herramienta dumpswf.plx que viene con esa distribución. Genera código Perl que, cuando se ejecuta, regenera su SWF.


2

He usado el descompilador SWF de Sothink un par de veces, el único problema es que a medida que el proyecto se vuelve más complejo, la salida del descompilador se vuelve más difícil de volver a compilar. Pero asegura que pueda obtener sus archivos .as la mayor parte del tiempo, fla compilable es una cuestión.

Descompilador Sothink SWF


¿Puedes agregar un enlace a esto? Entonces votaré a favor.
Nathan Feger

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.