wake-up-neo.com

你如何反编译swf文件

我是一个网站的维护者,据称“丢失”了源代码到flash swf文件。我该如何反编译这个来源?

我可以使用在线或离线的任何程序吗?

90
Nathan Feger

这也可以在线免费完成: http://www.showmycode.com/

_编辑_ 快速谷歌搜索出现了这个列表,它可能包含你可能想要的所有工具(也可以查看评论): http://bruce-lab.blogspot.co .il/2010/08/freeswfdecompilers.html

71
Ohad Schneider

通常“迷失”是对“我们停止向开发者付款而现在他不会向我们提供源代码”的委婉说法。

话虽这么说,我拥有 Burak的ActionScript Viewer 的副本,它运行得很好。一个简单的谷歌搜索将找到许多其他SWF反编译器。

20
davr

erlswf是一个用erlang编写的开源项目,用于反编译.swf文件。

这是网站: https://github.com/bef/erlswf

11
Lee H

获取Sothink SWF反编译器。不是免费的,但值得。最近用它来反编译我失去了fla的SWF,我可以完全往返swf-fla并返回!
链接文字

9
Robert Jeppesen

我曾经多次使用过Sothink SWF反编译器,唯一的问题是随着项目变得越来越复杂,反编译器的输出越来越难以再次编译。但它确保您可以在大多数时间获得.as文件,可编译fla是一个问题。

Sothink SWF反编译器

2
ymutlu

我对CPAN上的 SWF :: File 库,特别是 dumpswf.plx 该工具随附的工具运气不错。它生成Perl代码,在运行时重新生成SWF。

2
Chris Dolan