Air 桌面闪存

Air 桌面闪存,air,flash,Air,Flash,我开发了一些与PHP服务器文件通信的在线flash游戏。 众所周知,flash游戏只有嵌入到网站上,或者使用flash播放器从桌面启动SWF文件,才能使用 然而,没有任何方法可以保证游戏的安全。我的意思是,如果你有权访问SWF,你可以反编译它,并随时窃取一切。这可以是容易的,也可以是困难的,这取决于游戏保护的好坏,但这是可以做到的 我想知道是否有可能将flash SWF文件嵌入/加密到桌面应用程序中,并创建一个桌面应用程序,该应用程序将允许仅从桌面播放游戏,但要使SWF文件100%安全。您可以使

我开发了一些与PHP服务器文件通信的在线flash游戏。 众所周知,flash游戏只有嵌入到网站上,或者使用flash播放器从桌面启动SWF文件,才能使用

然而,没有任何方法可以保证游戏的安全。我的意思是,如果你有权访问SWF,你可以反编译它,并随时窃取一切。这可以是容易的,也可以是困难的,这取决于游戏保护的好坏,但这是可以做到的


我想知道是否有可能将flash SWF文件嵌入/加密到桌面应用程序中,并创建一个桌面应用程序,该应用程序将允许仅从桌面播放游戏,但要使SWF文件100%安全。

您可以使用SWF2EXE工具加密flash游戏。举个例子,看一看。我使用了旧版本(3.0),可以为Windows、Mac和Linux构建独立的应用程序。它有(当然也有)选择将使用限制在一定时间内,进行试验,甚至为您的应用程序提供序列号。这是一个商业工具,但你可以下载试用版,看看它是否解决了你的问题


最后,这并不能100%保护您的代码,但提取代码却不那么容易。

它永远不会100%安全。最好的例子是拷贝保护。如果有强烈的需求去破解某些东西,它就会发生。一个解决方案可能是将秘密部分移动到服务器上,这是一个选项。但是可以做到吗?怎样?它的安全性会至少提高10倍吗?考虑到有人需要1周来反编译flash游戏。。。如果将其嵌入到桌面应用程序中,该用户是否需要4-5周的时间才能破解它,通常需要1周时间?@nevergone:如果您找到了解决方案,请发布。ThxI想要创建一个类似于游戏库的东西,在这里人们可以选择打开哪个游戏。锌是好的,但我还必须开发一个桌面应用程序,在玩家想要玩任何游戏时启动每个EXE文件。然而,在我看来.EXE比.SWF安全得多。