写一个针对劫持插入广告进行删除、隐藏的前端库?

2016-07-31 16:28:06 +08:00
 WJ___

我想在 github 上面开个库,只要开发者用上这个前段库的话该网页上的被添加的劫持代码就会被删除,思路上想了一下,应该要用什么机制去识别这段代码就是后来被插入的呢?而又不影响到本来页面上可能会有的 append\prepend 之类的方法呢?

然后开展一个开发者运动,大家都来参与开发、并使用该库,给劫持广告带来一定的打击。

不知道有没有搞头?

2595 次点击
所在节点    分享创造
11 条回复
kid740246048
2016-07-31 16:37:46 +08:00
不懂技术,但是挺关心这样能否检测到用户端浏览器自定义脚本 /自定义样式的插入
WJ___
2016-07-31 16:42:02 +08:00
@kid740246048 可以写一个无限循环来一直检测页面有没有加载任何新元素,但是不知道这样会不会造成很大的性能负担。可能是有现成的库可以检测的,我去找找看。
wujichao
2016-07-31 16:43:21 +08:00
不如上 https 了 运营上用 iframe 套你 你有办法啊
WJ___
2016-07-31 16:46:58 +08:00
@wujichao 那是真没办法啊。。。。。
WJ___
2016-07-31 16:48:24 +08:00
@wujichao 限制 cross domain ?
crisfun
2016-07-31 18:23:55 +08:00
你是打算偷窃创意吗?与被打击的很相似目标

我打算写论文毕业,就等别人送来研究方向了
virusdefender
2016-07-31 19:36:46 +08:00
csp 策略就行
shiji
2016-07-31 19:39:17 +08:00
@virusdefender 此言甚是!
WJ___
2016-07-31 20:14:38 +08:00
@crisfun 呃。。。对不起我不太明白你在说什么
WJ___
2016-07-31 20:20:00 +08:00
@virusdefender 呃。。查了一下,还真的是,这帖子貌似可以关了
virusdefender
2016-07-31 21:04:11 +08:00
@WJ___ 嗯。。当然 https 是王道, CSP 配合使用,同时 report uri 可以统计劫持情况。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/296149

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX