把swf反編譯成fla的幾種方法

2021-06-10 05:22:13 字數 971 閱讀 3259

2023年著

第一種方法:

利用imperator fla1.63 ,這個軟體有演示版 和正式版 ,

演示版不能反編譯action scropt,在利用正式版反編譯的過程中有時會丟失action scropt 和mc, 對flashmx支援的較好,

對flashmx以前的版本出錯的機率大一些。

imperator fla v1.6.9.8 漢化版

)第二種方法:

是利用action scropt viewer 4.0 和flash mx2004

(70%沒問題!也不是全部都可以!)方法如下:

1、用asv開啟要破解的swf檔案,然後輸出重建資料(file/export rebuild data(jsfl))到有關目錄下,*如c:\swf資料夾,asv的任務就完成了。

2、接下來請出flash mx 2004,新建乙個檔案,選擇"檔案\匯入\匯入到庫"命令,把c:\swf檔案中的所有swf、***等檔案匯入到素材庫,儲存檔案到c:\swf資料夾,記得一定要取名為rebuild.fla。

3、在c:\swf資料夾下有乙個剛才asv4.0生成的檔案rebuild.jsfl,雙擊它,flash mx 2004就在重建fla檔案了,等待一會以後,fla檔案就編譯成功了。注意:要把副檔名露出來 ,否則不會成功。

第三種方法 :

利用碩思閃客精靈mx2005(sothink swf decompiler mx2005) 新版本的 碩思閃客精靈增加了把swf匯出fla功能

能解析flash動畫(.swf檔案和.exe檔案)

第四種方法:

如果是可執行檔案(.exe)的話,就用 國人flash exe2swfv1.6 這個軟體,先把檔案還原成swf檔案,再用上面的軟體還原成fla檔案。

第五種方法:

如果檔案是加密的就用 swfprotect.exe 這個軟體。

用第三種方法加上第二種方法,二者結合,一般就能解決問題。

如何使用ILSpy 把發布版本反編譯成原始碼

有時候,看法別人寫的 比較好,想看看他們的 到底是如何寫的,於是就找方法,看看能否把發布版本變成原始碼。後來終於發現乙個詞 反編譯 我終於知道怎麼辦了。vs2012 這個大家都懂的。下面咱們開始工作啦。開啟發布的檔案,看到裡面的bin目錄。第1步 建立乙個web站點 asp.ent 將所有的發布檔案...

如何使用ILSpy 把發布版本反編譯成原始碼

有時候,看法別人寫的 比較好,想看看他們的 到底是如何寫的,於是就找方法,看看能否把發布版本變成原始碼。後來終於發現乙個詞 反編譯 我終於知道怎麼辦了。vs2012 這個大家都懂的。下面咱們開始工作啦。開啟發布的檔案,看到裡面的bin目錄。第1步 建立乙個web站點 asp.ent 將所有的發布檔案...

Linux中將c檔案編譯成可執行檔案的方法

c檔案 project.c 方法一 預編譯,生成已編譯通過的c原始程式 i gcc e project.c o project.i 編譯,生成組合語言原始程式 s gcc s project.i o project.s 鏈結,生成可執行程式 gcc o project.exe project.s 方...