加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

flash – 如何在我的服务器上自动反编译SWF文件?

发布时间:2020-12-15 19:47:19 所属栏目:百科 来源:网络整理
导读:我需要使用哪种语言? 有点像http://www.showmycode.com/ 有没有人能指出我正确的方向开始? 解决方法 SWFTools – SWF操纵和生成实用程序 您可以安装SWFTools发行版(它也有一个命令行程序),并使用SWFExtract,它可以反编译Flash文件. 在OSX上,通过以下命令安
我需要使用哪种语言?

有点像http://www.showmycode.com/

有没有人能指出我正确的方向开始?

解决方法

> SWFTools – SWF操纵和生成实用程序

您可以安装SWFTools发行版(它也有一个命令行程序),并使用SWFExtract,它可以反编译Flash文件.

在OSX上,通过以下命令安装:brew install swftools.

这将安装工具,如:as3compile,font2swf,jpeg2swf,pdf2swf,png2swf,
swfbbox,swfc,swfcombine,
swfdump,swfextract,swfrender,swfstrings,wav2swf.

swfextracts允许从swf文件中提取swf动画片段和对象.

提取全部的示例:

swfextract --outputformat "extract_%06d.%s" -a 1- sample.swf

> FFDec(GitHub) – JPEXS免费Flash反编译器

Opensource flash SWF decompiler and editor. Extract resources,convert SWF to FLA,edit ActionScript,replace images,sounds,texts or fonts. Various output formats available. Works with Java on Windows,Linux or MacOS.

例子:

java -jar ffdec.jar myfile.swf
java -jar ffdec.jar -proxy
java -jar ffdec.jar -proxy -P1234
java -jar ffdec.jar -export script "C:decompiled" myfile.swf
java -jar ffdec.jar -selectclass com.example.MyClass,com.example.SecondClass -export script "C:decompiled" myfile.swf
java -jar ffdec.jar -format script:pcode -export script "C:decompiled" myfile.swf
java -jar ffdec.jar -format script:pcode,text:plain -export script,text,image "C:decompiled" myfile.swf
java -jar ffdec.jar -format fla:cs5.5 -export fla "C:sourcesmyfile.fla" myfile.swf
java -jar ffdec.jar -dumpSWF myfile.swf
java -jar ffdec.jar -compress myfile.swf myfiledec.swf
java -jar ffdec.jar -decompress myfiledec.swf myfile.swf
java -jar ffdec.jar -onerror ignore -export script "C:decompiled" myfile.swf
java -jar ffdec.jar -onerror retry 5 -export script "C:decompiled" myfile.swf
java -jar ffdec.jar -config autoDeobfuscate=1,parallelSpeedUp=0 -export script "C:decompiled" myfile.swf

Instead of “java -jar ffdec.jar” you can use ffdec.bat on Windows,ffdec.sh on Linux/MacOs

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读