加入收藏

网络防盗图,前端做点什么呢?

2023-08-03 08:41:10 来源:程序员客栈


(资料图片)

尤其是电商网站,难免会被人恶意盗图,惹上图片被侵权的烦恼。这里不说使用图片水印或采取法律手段来保护自己的合法权益。单纯的从前端视角,我们可以做些什么呢? 显然,我们可以从事前防范和事后分析两个维度来处理。做不了完美防范,但至少聊胜于无,大家有更好的建议,欢迎留言讨论。
事前: 1、使用背景图,规避直接右键就能下载保存图片、复制图片地址 2、禁用contextmenu事件,不显示上下文菜单,规避直接保存下载。 3、在图片上覆盖一张指殊图片,让其视觉隐藏opacity设为0,让其下载时默认得到这张不正确的图片 4、img标签图片,根据情况设置图片样式pointer-events:none;此时上下文菜单不会显示图片相关操作 5、SEO无要求的,图片地址用js赋值,部分防范脚本形式的抓取 6、大图切片展示,将大图拆分为几张小图,另一层面,也能一定程度上提升正常用户的浏览体验。 7、针对查看浏览器开发者控制台的情形,可以考虑进行一些简单干扰,如让其持续断点等。可以在npm上直接搜索判别devtool是否打开的库。

//简单中断开发者调试setInterval(function () {var startTime = new Date().getTime();var timer = setTimeout(function () {$("body").removeClass("except-visit-mask");}, 1e3);debugger;var endTime = new Date().getTime();if(endTime - startTime > 300) {if(timer != null) {clearTimeout(timer);}// 认为开发者工具已开启$("body").addClass("except-visit-mask");}}, 2e3);

事后:
1、禁止异常访问,如根据IP、user-agent、语言、地区等,或正常流量理应包含的请求特征; 2、向恶意盗图者本身站点及相关服务商投诉,如电商平台、CDN供应商、app应用平台等

关键词:

相关新闻

资讯

数字外贸商家递增 人才抢手
数字外贸商家递增 人才抢手

国际商报记者李子晨当前,数字外贸新商家数量持续增长......更多>

华测导航:全资主体2000万元参与投资方广基金
华测导航:全资主体2000万元参与投资方广基金

华测导航8月2日晚间公告,公司全资主体宁波熙禾投资管......更多>

2023年辅警招聘考试公共基础知识模拟题(8.2)
2023年辅警招聘考试公共基础知识模拟题(8.2)

1 下列词语表示升官之意的是:A 擢B 黜C 左迁D ......更多>

大行评级丨高盛:上调药明康德目标价至104.6港元 评级“买入”
大行评级丨高盛:上调药明康德目标价至104.6港元 评级“买入”

格隆汇8月1日丨高盛发表报告指,药明康德次季调整后非......更多>

河南省成功发行政府债券331.9334亿元
河南省成功发行政府债券331.9334亿元

大河网讯8月2日,河南省在北京成功发行政府债券331 9......更多>

篮球夏令营开营
篮球夏令营开营

“奔跑吧·少年”2023年全国儿童青少年主题健身活动(......更多>

财鑫闻丨孚日股份二季度盈利环比增长超三倍 “家纺+新材料”双主业战略浮出水面
财鑫闻丨孚日股份二季度盈利环比增长超三倍 “家纺+新材料”双主业战略浮出水面

海报新闻记者沈童报道8月2日晚间,孚日股份发布2023年......更多>

2233游戏(223考试大)
2233游戏(223考试大)

导读1、真心找了好久。沈阳大学面向江苏省招收艺术类......更多>

血咒(71)【花怜】
血咒(71)【花怜】

翌日,俨舟国境内,蒙尘一片,萧萧荒凉。谢怜坐在马车......更多>

黑龙江多地暴雨 消防救援人员紧急排涝除险
黑龙江多地暴雨 消防救援人员紧急排涝除险

黑龙江多地暴雨消防救援人员紧急排涝除险---8月2日,......更多>

关注

爱心人寿启动汛期理赔应急预案
爱心人寿启动汛期理赔应急预案
" > 更多>
爱心人寿启动汛期理赔应急预案
" > 更多>
远程数据恢复安全吗(远程数据恢复)
我是小前,我来为大家解答以上问题。远程数据恢复安全... 更多>
工视评丨他们,是当之无愧的最美逆行者!
近日,中央宣传部、应急管理部向全社会宣传发布2023年... 更多>
【东海期货8月2日产业链日报】农产品篇:东北玉米产区过量降雨,农田潜在洪涝风险增加
油料:未来两周美豆产区降雨量对作物种情及土壤墒情改... 更多>
远方的“小姨”让代付机票?切勿上当!
郑报融媒把握正确舆论导向,关注百姓生活,侧重报道社... 更多>
Bin罕见破防,输比赛后败人品,BLG选手疑似被骂哭,打比赛抹眼泪
可见其破防程度有多高,等于说是拒绝回答了这一问题,... 更多>
请问律师,断了残疾人现在63岁,能不能做证法院会不会彩信
请问律师,断了残疾人现在63岁,能不能做证法院会不会彩信 更多>
北向资金今日大幅净卖出50.19亿元 东方财富净卖出4.28亿元
​北向资金今日大幅净卖出50 19亿元。东方财富、招商... 更多>
中超大结局!海港冠军十拿九稳,亚冠4选2,降级3选2,金靴3选1
笔者认为,上海海港夺得联赛冠军十拿九稳,亚冠名额会... 更多>
lol网络连接失败请检查网络设置(lol网络连接失败 请检查网络)
导读1、什么呀。2、这个是网速错误好么。3、不但你玩L... 更多>
汤阴县:情系老百姓 雨中送关爱
汤阴县:情系老百姓雨中送关爱8月1日,汤阴县伏道镇北... 更多>
逆水寒荷之旅任务怎么做 荷之旅任务完成攻略
逆水寒是一款非常受欢迎的冒险游戏,游戏中极高的自由... 更多>