如何破解网页使用 MutationObserver 禁用修改 DOM 功能 All In One

发布时间 2023-05-21 14:59:50作者: xgqfrms

如何破解网页使用 MutationObserver 禁用修改 DOM 功能 All In One

道高一尺,魔高一丈 (Web 安全攻防)

思路分析

禁用 js 肯定不行,现在的网页复杂交互内容很多都是js 使用 canvas 渲染动态生成的;

水印的实现原理:
低端:使用背景图层,添加水印版权图片,调整背景的透明度,肉眼可见
高端:盲水印,加密存储在图片中,肉眼不可见

solution

Not allowed to show images / 不允许显示图像

chrome://settings/content/images?search=block

chrome://settings/content/siteDetails?site=https%3A%2F%2Feyuankupub-cdn-oss.chuangkit.com&search=block

image

demo

https://eyuankupub-cdn-oss.chuangkit.com/sys/front/ckt-watermark-v3.png

image

✅ 通配符

[*.]eyuankupub-cdn-oss.chuangkit.com/

https://eyuankupub-cdn-oss.chuangkit.com/[*.]


https://eyuankupub-cdn-oss.chuangkit.com/sys/front/ckt-watermark-v3.png

image

demos

MutationObserver

image

image

// 过时了 ❌
javascript:document.querySelector('.templateWaterMark').style.opacity=0.01;document.querySelector('.remove-cktTemplate-watermark').style.opacity=0.01;

// 不好使了❌
javascript:document.querySelector('.water-mark').style.opacity=0;document.querySelector('.remove-cktTemplate-watermark').style.opacity=0;

https://www.bilibili.com/video/BV1RL411L7mt/

https://www.ixigua.com/7040376145539236366

(? 反爬虫测试!打击盗版⚠️)如果你看到这个信息, 说明这是一篇剽窃的文章,请访问 https://www.cnblogs.com/xgqfrms/ 查看原创文章!

refs



©xgqfrms 2012-2021

www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!

原创文章,版权所有©️xgqfrms, 禁止转载 ?️,侵权必究⚠️!