我试图做这样的事情: 拿一个swf文件弄坏它,然后..在设备里面再次把它变成可读的(没有损坏的)...我会用自己写的设备指纹打印检查,如果那个设备可以不破坏swf .. ?
我可以这样做吗?是什么方式?感谢名单!
答案 0 :(得分:1)
这需要文件I / O
使用类似base64或任何东西加密swf,并将任意随机字符串附加到文件的开头或结尾,将其保存到某处,并在需要时对其进行解密
答案 1 :(得分:1)
当然,有许多方法可以对swf文件的内容进行可逆更改,以便在更改完成之前,其他播放器无法播放。至少,您可以反转其3字节签名以使其无法播放并再次反转。
但是你使用的任何这种天真机制都很容易破解。它不保护您免受任何恶意活动的侵害,只会给合法使用带来不便。
如果您确实需要这样做,请查看更复杂的加密和DRM