Flash游戲逆向神器 ( ffdec - JPEXS Free Flash Decompiler )
今天介紹一款flash游戲的逆向神器ffdec(全稱:JPEXS Free Flash Decompiler)
軟件作者:?jindrapetrik
介紹這款軟件是因?yàn)檫@款軟件免費(fèi)開源并且自帶漢化,上手簡(jiǎn)單,能夠提取flash游戲的資源,編輯游戲內(nèi)部的腳本,而且支持目前主流的三大平臺(tái)(Windows,MacOS,Linux)。

github下載地址:https://github.com/jindrapetrik/jpexs-decompiler/releases/tag/version11.3.0

接下來(lái)介紹一下幾個(gè)比較常用的功能
界面UI:

工具界面非常整潔,功能排布整齊,新手的上手難度可以說(shuō)是幾乎沒有。

游戲可以直接拖拽進(jìn)去,可以從界面看出游戲包含的所有文件內(nèi)容都能被解析到,
最重要的是它不僅能導(dǎo)出資源文件,還能夠直接進(jìn)行編輯修改

保存:

修改完的游戲可以直接保存,也可以選擇“另存為...”保存為swf或者“另存為exe”如果一個(gè)flash游戲較為龐大,并且關(guān)聯(lián)著多個(gè)swf文件,那么另存為exe就會(huì)出現(xiàn)游戲資源不關(guān)聯(lián)的情況,而swf文件則能關(guān)聯(lián),所以swf是兼容性最好的。

搜索:

要是想搜索游戲中的一些內(nèi)容(如:文本)或者腳本中的關(guān)鍵詞,可以用工具欄中的“文本查找”功能,和其他的一些工具一樣,簡(jiǎn)單粗暴,要找的幾乎都能給你搜索到。

腳本修改:

選擇一個(gè)要修改的腳本后,左下角將會(huì)顯示該腳本定義的變量,函數(shù)方法。

AS資源處顯示的是游戲的AS腳本

選中一個(gè)腳本內(nèi)部的變量或者方法后就會(huì)顯示該變量或者方法的P代碼,
在修改腳本的過(guò)程中修改P代碼才是最為安全的修改方式。

上面介紹了ffdec的幾個(gè)常用的功能界面,太具體的介紹也沒有多大的必要,畢竟工具UI設(shè)計(jì)簡(jiǎn)單清晰,而且flash也要淘汰。
稍微介紹一下,后續(xù)用到該工具就不需要更多的介紹。