Language agnostic 有没有办法阻止用户从您的网站下载图像?
我正在使用asp.net,但我愿意使用任何语言来实现这一点。我见过一些Java脚本可以做到这一点,但它们似乎很容易找到Language agnostic 有没有办法阻止用户从您的网站下载图像?,language-agnostic,web,Language Agnostic,Web,我正在使用asp.net,但我愿意使用任何语言来实现这一点。我见过一些Java脚本可以做到这一点,但它们似乎很容易找到 有没有可靠的方法阻止用户下载图像?不要将其放在网站上 真的。如果您将其发送给用户并向其显示,则他们拥有该图像,因此可以保存该图像。依靠浏览器执行某种策略将不可避免地以失败告终。如果你可以查看它,你可以复制它。音乐行业一直在艰难地学习这一课。不要把它放在网站上 真的。如果您将其发送给用户并向其显示,则他们拥有该图像,因此可以保存该图像。依靠浏览器执行某种策略将不可避免地以失败告终
有没有可靠的方法阻止用户下载图像?不要将其放在网站上
真的。如果您将其发送给用户并向其显示,则他们拥有该图像,因此可以保存该图像。依靠浏览器执行某种策略将不可避免地以失败告终。如果你可以查看它,你可以复制它。音乐行业一直在艰难地学习这一课。不要把它放在网站上
真的。如果您将其发送给用户并向其显示,则他们拥有该图像,因此可以保存该图像。依靠浏览器执行某种策略将不可避免地以失败告终。如果你可以查看它,你可以复制它。音乐产业一直在艰难地学习这一课。不。在极端情况下,他们可以用数码相机在屏幕上拍照,然后用这种方式拍摄图像。但是,即使按下PrnScrn键,通常也足以绕过最先进的技术。不。在极端情况下,他们可以用数码相机在屏幕上拍照,然后用这种方式拍摄图像。但即使按PrnScrn通常也足以绕过最先进的技术。否。他们可以使用
web开发者工具栏及其图像
选项查看所有图像路径
,从而可以下载。否。他们可以使用web开发者工具栏
及其图像
选项查看所有图像路径
这样他们就可以下载它了。不,这是不可能的。我见过这样的脚本/黑客:
- 将图像隐藏在其他图像后面
- 禁用右键单击和键盘上的某些键(恼人)
- 清理剪贴板(非常烦人)
- 还有更多
但是,它们都不会阻止一个知识渊博的用户下载这些图像。不,这是不可能的。我见过这样的脚本/黑客:
- 将图像隐藏在其他图像后面
- 禁用右键单击和键盘上的某些键(恼人)
- 清理剪贴板(非常烦人)
- 还有更多
但是,它们都不会阻止一个知识渊博的用户下载这些图像。真正的问题是:你为什么要这样做 如果你允许用户看到图像,你不应该在意他们是否下载了它。也许解决方案是限制对该图像的访问,为其添加水印,或者如果您担心的话,防止热链接
有很多方法可以让它变得更加困难,但正如许多人指出的那样,没有真正的方法来防止它。真正的问题是:你为什么想要这样 如果你允许用户看到图像,你不应该在意他们是否下载了它。也许解决方案是限制对该图像的访问,为其添加水印,或者如果您担心的话,防止热链接
有很多方法让它变得更加困难,但正如许多人所指出的,没有真正的方法来阻止它。试图阻止网站上的文件被复制就像试图阻止水被弄湿。试图阻止网站上的文件被复制就像试图阻止水被弄湿。通过在表中创建一个由1像素图像组成的矩阵来为图像服务 i、 e.对于1024x768图形:
<table>
<tr>
<td><img src="1_1.png" height="1" width="1"></td>
....
<td><img src="1_1024.png" height="1" width="1"></td>
</tr>
.... repeat x768
<tr>
<td><img src="1_768.png" height="1" width="1"></td>
....
</td><img src="1024_768.png" height="1" width="1"></td>
</tr>
</table>
....
.... 重复x768
....
说真的,谁想组装786432像素
玩得开心P
通过在表格中创建一个由1像素图像组成的矩阵,为您的图像提供服务
i、 e.对于1024x768图形:<table>
<tr>
<td><img src="1_1.png" height="1" width="1"></td>
....
<td><img src="1_1024.png" height="1" width="1"></td>
</tr>
.... repeat x768
<tr>
<td><img src="1_768.png" height="1" width="1"></td>
....
</td><img src="1024_768.png" height="1" width="1"></td>
</tr>
</table>
....
.... 重复x768
....
说真的,谁想组装786432像素
玩得开心P
将图像制作成一个可怕的绿色和品红色闪烁动画,没有人会想要复制它:-)
将图像制作成一个可怕的绿色和品红色闪烁动画,没有人会想要复制它:-)
你能以某种方式将“图像”翻译成一部“电影”,不管是动画gif、flash还是其他什么吗
想象一下,它被分成一个棋盘,然后你随机显示,比如说每个显示帧的50%的正方形,并希望这足够快,可以让眼睛看到一幅立体的图片 我不敢打赌,但有足够的计算能力(在客户端),这似乎是一个可靠的想法即使你发布了你的算法,如果最终用户/潜在黑客无法获得随机数种子,你也应该没问题。你能把“图像”翻译成“电影”,不管是动画gif、flash还是其他什么吗 想象一下,它被分成一个棋盘,然后你随机显示,比如说每个显示帧的50%的正方形,并希望这足够快,可以让眼睛看到一幅立体的图片 我不敢打赌,但有足够的计算能力(在客户端),这似乎是一个可靠的想法
即使发布算法,如果最终用户/潜在黑客无法获取随机数种子,也应该可以。您可以在SWf中使用或显示图像,并通过XML调用SWf中的图像。您可以在SWf中使用或显示图像,并通过XML调用SWf中的图像。如果不希望复制图像,请不要显示图像。哈哈哈,…如果你不想被复制,就不要显示你的图像。哈哈哈,…我很惊讶没有人建议添加水印。。。只是一些写有你的名字或URL的文字我很惊讶没有人建议添加水印。。。只是一些写有你的名字或URL的文本好吧,因为不下载图像就不可能在浏览器中显示图像。。。我会说不,你可以否认