我最近创建了一个用于PC的Adobe Air APP,它是一个mp3播放器。我希望人们使用我的APP有很多原因。然后把它放在我的网站上下载。 SADLY有人在脸书上分享了它并说:“如果你只想要MP3而不是APP只需解压缩adobe air程序,你就可以在一个单独的播放器中收听它们。”
听到这个消息,我感到非常沮丧。我有添加和捐赠按钮等...这是创建应用程序的一个重点。无论如何我的问题是:
有没有办法防止ADOBE AIR APP被解压?我需要投影图像,mp3等。
我知道PC可以将它放在.EXE中。这应该工作正常吗?但是MAC怎么样?有没有办法防止文件夹被解压缩?
答案 0 :(得分:1)
如果他们想破解它,他们就会破解它。你可以做的事情,至少可以阻止最基本的黑客攻击,就是加密你的mp3文件。然后,您可以将其加载到ByteArray
并在应用程序中解密,然后从内存中播放。但是,这并不能保证某人无法对您的代码进行逆向工程,找出您的加密密码/算法并窃取您的数据。