首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >阻止用户在网站上复制图片?

阻止用户在网站上复制图片?
EN

Security用户
提问于 2016-05-11 06:59:20
回答 25查看 16.3K关注 0票数 43

让我首先声明,我意识到防止个人盗版内容是非常乏味或几乎不可能的。

我正在为一个相对知名的漫画家客户开发一个网站。我们正在研究一些方法,以防止用户摘掉他的作品并重新发布它,或者更多的方法是让用户离线复制它,不管是在杯子上还是类似的地方。我打算在后端使用WordPress。

我在向他证明,绕过残疾人的右击是多么的容易。

TLDR:我想知道阻止或阻止用户复制图像并复制图像的其他方法是什么?

(我知道水印,但它确实破坏了图像的外观。)

我已经提到了这些问题:

  1. 是否有有效防止盗版的DRM技术?
  2. 是否有可能通过拍摄屏幕来防止未经授权的数据复制或记录?
  3. 防止用户下载Javascript、图片
EN

回答 25

Security用户

回答已采纳

发布于 2016-05-11 07:27:21

没有办法阻止保存图像,但这里有一些想法,以使它更难。

  • 为了防止右击图像来保存它,您可以在其上覆盖一个透明的div .然后,用户将右键单击div而不是下面的图像,并且上下文菜单将不会显示“保存图像为”。
  • 您可以使用数据网址来显示图像,这样服务器上就没有单独的文件可链接到。
  • 在提供图片之前,您可以通过检查引用程序来使用热链接保护。

即使有了所有这些对策,任何用户都可以只制作页面的屏幕截图并从中裁剪图像。

考虑到绕过这些对策非常容易,您可能会考虑根本不实现任何反下载功能。图像的使用已经受到法律的保护。

票数 97
EN

Security用户

发布于 2016-05-11 19:42:25

你在寻求一个社会问题的技术解决方案,如果你想称之为社会问题的话,这通常是愚蠢的。

安全的基本规则之一是,一旦你给用户一些东西,他们就有了它。混淆和客户端“保护”(AKA DRM)不起作用。

如果您想在用户的屏幕屏幕上显示图像,他们保存该图像可能不会比打印屏幕和打开油漆更困难。无论你如何使你的网站无法容忍,你不能回避的事实,他们已经拥有的形象。

所以问题是,为什么你会想方设法降低网站的可用性,以防止你已经做不到的事情。所有的正常策略,如阻塞右击,混淆HTML,使用闪存等,都有重要的可用性含义。偏离轨道,提出一些更极端的解决方案,开始出现性能和兼容性问题。

所有这些你都要求用户去处理。我不能代表每个人说话,但我拒绝访问任何开始篡改我的意见的网站。我认为右键封锁是互联网上最大的罪过之一,这是一个需要结束的实践。我们不需要新的和创新的方式来惹恼用户。

票数 61
EN

Security用户

发布于 2016-05-11 07:27:10

如果你的问题实际上是“说服你的客户”,试试这个思维实验:

  • 在网页上放一幅卡通,上面有红色的边框和几条对角线条纹,以部分模糊图像(足以让它丑陋但仍然清晰)。
  • 告诉你的客户,“我增加了不可破坏的拷贝保护。”
  • 给你的客户一张纸和一支铅笔,让他们把漫画的副本交给他们。

这可能对他们来说太令人沮丧了(所以在尝试之前要三思),但这会让你开车回家他们的要求有多大你要做的事情。抄袭他人辛勤工作的方便性是知识产权法存在的原因。

非常适用于你的现状:在美国,流行的卡尔文和霍布斯连环画中的人物都是常见病,尽管创作者有坚定的拒绝给他们许可。但是它们很容易复制,而且IP执行起来也很困难(而且昂贵)。你最好的选择可能是一种社会解决方案:说服用户不要复制这些图片符合他们自己的最佳利益。

我知道这不是你想要的答案,我很抱歉。

票数 48
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/122922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档