Java 在读取文件时,建议在运行时替换文件中的字节块
伙计们。我相信社会人士会认为这是一个相关的问题。我很抱歉,如果没有和mods,请关闭 我正在为一位客户开发一款带有静态内容的视频播放应用程序。我的客户希望我实施一些基本的安全措施,以阻止有人打开已部署的应用程序(适用于Android)并简单地复制MPEG。我的客户已将基本保护作为一项关键要求,他正在支付账单:) 这些文件太大,无法在运行时进行解密,因此我正在考虑以下方法。我欢迎大家提出关于替代方案的想法和建议。我知道支持和反对复制保护计划和通过隐晦实现安全的论点,我建议的方法使用了这些论点,我的问题不是“我应该吗?” 从MPG头的某个地方获取一个字节块,比如256。用随机值替换这些字节,这样MPEG就不会播放,而不需要花费大量精力来修复它。将原始256字节存储在其中一个应用位图中,以便位图仍能正确显示。播放视频时,通过字节流将其读入,并在将字节传递到输出流之前将其替换为原始值 总之:Java 在读取文件时,建议在运行时替换文件中的字节块,java,Java,伙计们。我相信社会人士会认为这是一个相关的问题。我很抱歉,如果没有和mods,请关闭 我正在为一位客户开发一款带有静态内容的视频播放应用程序。我的客户希望我实施一些基本的安全措施,以阻止有人打开已部署的应用程序(适用于Android)并简单地复制MPEG。我的客户已将基本保护作为一项关键要求,他正在支付账单:) 这些文件太大,无法在运行时进行解密,因此我正在考虑以下方法。我欢迎大家提出关于替代方案的想法和建议。我知道支持和反对复制保护计划和通过隐晦实现安全的论点,我建议的方法使用了这些论点,我的
谢谢我建议对整个流使用加密/解密方案:
非常感谢。深思熟虑的回答。我必须承认,我已经断然拒绝了流加密,因为我曾经做过一些关于低功耗Android设备的噩梦,但经过再三思考,也考虑了你关于未来有用性的观点,我将做一些基准测试,看看感觉如何。我会等一会儿,看看是否还有其他问题,然后为分数选择一个答案。再次感谢。