我想腐败一个瑞士法郎...然后“没有腐败”使它成为一个有效的瑞士法郎......它可能吗? Android Java

时间:2013-01-25 19:10:35

标签: java android eclipse tablet

我试图做这样的事情: 拿一个swf文件弄坏它,然后..在设备里面再次把它变成可读的(没有损坏的)...我会用自己写的设备指纹打印检查,如果那个设备可以不破坏swf .. ?

我可以这样做吗?是什么方式?感谢名单!

2 个答案:

答案 0 :(得分:1)

这需要文件I / O

使用类似base64或任何东西加密swf,并将任意随机字符串附加到文件的开头或结尾,将其保存到某处,并在需要时对其进行解密

答案 1 :(得分:1)

当然,有许多方法可以对swf文件的内容进行可逆更改,以便在更改完成之前,其他播放器无法播放。至少,您可以反转其3字节签名以使其无法播放并再次反转。

但是你使用的任何这种天真机制都很容易破解。它保护您免受任何恶意活动的侵害,只会给合法使用带来不便。

如果您确实需要这样做,请查看更复杂的加密和DRM