我在我的web项目中使用了一个java applet,这个java applet中显示了一些图像。
我想限制用户从网页上提取图片。客户端用户可以使用哪种技术来保存在浏览器会话中使用的Java小程序中使用的图像,“打印屏幕”除外?
欢迎任何想法。
感谢。
答案 0 :(得分:1)
..客户端用户保存Java applet中使用的图像的可能技术是什么
我不了解典型的最终用户,但我会做这些事情来绕过几个安全策略:
最后一部分是讽刺(大多数情况下),但只是想说明如果你把东西放在罐子里,人们可以把它拿出来。
您可能会使用技术来加密图像,然后对解密它们的代码进行模糊处理,但这也会对确定的黑客失败。
如上所述。 '最后的手段' - 原油,但有效。
..欢迎任何想法。
不要追求这样的策略。您将无法获得任何形式的安全性,它只会激怒用户。
答案 1 :(得分:-1)
如果图像是jframe内部的位图,则很难在不使用屏幕抓取的情况下捕获它。就像在flash中使用它一样,图像文件本身实际上并不存在于客户端的任何地方。