irrFuscator是一款易于使用的代碼混淆工具。對于代碼混淆許多用戶一定不陌生,混淆是使用確定或非確定命名方案更改函數,方法,常量,接口和類的名稱的過程,“irrFuscator”就是專為此而設計的實用工具。該程序提供SWF文件模式以及Flex項目模式,可以分別用于保護您的swf文件,或者混淆.as和.mxml文件。軟件具備了簡單直觀的作界面,選擇混淆模式,導入文件,并配置相關的混淆參數,即可進行處理,使用非常的簡單!
irrFuscator軟件功能
保護您的SWF文件
irrFuscator在Flash和Flex SWF文件中混淆了Actionscpt 3字節碼,因此反編譯器將不再能夠提取函數,變量和常量名稱。
混淆您的.as和.mxml文件
irrFuscator可以讀取.as和.mxml文件的目錄,對其進行處理并將其放入目標目錄中。只需使用混淆后的文件重新編譯目錄,您的.swf文件就更安全了。
保護您的Flash和Flex項目
irrFuscator可以正常工作:與許多其他SWF“保護器”相比,irrfuscator不會“加密” SWF,它會混淆代碼,并從中刪除所有。這樣就不能對其進行“解密”,因為已經不存在了。這就是為什么許多大型瀏覽器游戲和網站開發人員都依賴irrFuscator提供的強大保護的原因。
irrFuscator軟件特色
irrFuscator是一個方便的工具,可讓您混淆Flash和Flex SWF文件中的Actionscpt 3字節碼,以便反編譯器不再提取函數,變量和常量名稱。
它通過讀取.as和.mxml文件的目錄,對其進行處理并將它們放入目標目錄中來實現。之后,您只需要簡單地使用混淆的文件重新編譯目錄即可,而且.swf文件更加安全。
與其他類似的軟件工具不同,irrFuscator不會“加密” SWF,它會混淆代碼,并從中刪除所有。由于irrFuscator提供了強大的保護功能,因此大型瀏覽器游戲和網站開發人員特別使用了此功能。
該應用程序是用C ++編寫的,大約需要10秒才能在普通PC上隱藏1 MB的源代碼。對于二進制SWF文件,此時間減少到僅一秒鐘。
值得一提的是,如果您需要一個符號在代碼之外可見,或者您正在使用動態類,則可以指定任何不被混淆的符號。
irrFuscator安裝方法
1、雙擊安裝程序進入irrFuscator許可協議界面,點擊【I agree】按鈕同意并進入下一步的安裝。
2、選擇安裝組件,用戶可以選擇默認的組件。
3、選擇安裝位置,用戶可以選擇默認的C:Pgram Files (x86)AmbierairrFuscator 2.2.0,點擊【install】,等待安裝完成。
irrFuscator使用方法
1、啟動irrFuscator,進入如下所示的軟件主界面。
2、提供了SWF文件、Flex項目兩種混淆模式,根據自己的需要進行選擇。
3、例如這里選擇SWF文件,則導入SWF文件。
4、在選項一欄下,可以設置從源中刪除評論、從源中刪除空格、非確定混淆、加密字符串、將非源文件(圖像等)復制到目標目錄、覆蓋文件時不創建備份、混淆常量(如果代碼使用動態類,可能會導致問題)等選項。
5、支持設置要忽略的符號,并允許導入預定義的忽略列表。
6、點擊【obfuscate】按鈕,即可執行混淆處理。