2009-06-02 49 views
1

您好,我想知道Flex如何安全。是否有可能從swf文件中生成源代碼?我的意思是,例如,如果我有我的Actionscript和MXML文件並將它們編譯爲swf文件,我可以將源文件從swf文件中取出嗎?從swf獲取MXML和ActionScript類

隨着親切的問候

塞巴斯蒂安

回答

2

是的,它使用閃客精靈是可能的。它們並不完美,不會總是生成漂亮的代碼,但它是可能的。

這意味着你不應該存儲祕密,比如你的swf中的用戶名/密碼。你也不應該相信swf來計算重要的價值。例如,如果您正在製作銀行應用程序,請計算服務器而不是客戶的利息。或者如果你在玩遊戲,不要讓客戶做出有關遊戲結果的重要決定。

如果您身處美國,您最好的防禦是版權法。如果您發現有人複製您的作品發送DMCA刪除通知是一件相當容易的事情。

0

雖然你不會得到原始的flex代碼,但你會得到一切的動作代碼,有時候會有不同的變量名(內部使用的)。

+0

實際上這個名字是由反編譯器生成的。 – sharvey 2009-09-16 20:09:46