网站能检测到我查看它的源码? 怎么做到的

2019 年 5 月 30 日
 ouou8

比如 Chrome 浏览器正常打开一个网站,例如打开 www.v2ex.com 这样子。一般情况下是可以直接复制 V2 页面的一些文字信息的。 但是发现有些网站禁止了复制。于是我就想在 Chrome 浏览器里这样操作 view-source:https://www.v2ex.com/

可以看到 html 静态源码了。这样也就可以直接复制代码了一些有用的信息,比如文章。

牛叉啊,复制几次后,竟然禁用了我的账号。理由是复制内容。

有些文章需要注册帐号才能看的。账号登录后再查看源码复制就被发现了。 不知道他是否能发现 那些不用登录就能看的文章 查看源码时,他是否知道。

问题是,他是如何知道我查看源码的。怎么做的啊

12033 次点击
所在节点    程序员
64 条回复
qwqdanchun
2019 年 5 月 30 日
网址发出来啊,直接看前端代码不久好了
amazingrise
2019 年 5 月 31 日
提醒一下楼下即将回复的老哥,注意审题
Flasky
2019 年 5 月 31 日
通过只 get 了页面,没 get 别的 js、css 静态资源来判断的?
suyuyu
2019 年 5 月 31 日
只请求了页面没请求静态资源?
bxb100
2019 年 5 月 31 日
页面加载完执行某个请求判断?你可以看一波网络请求。
opengps
2019 年 5 月 31 日
应该不能吧
opengps
2019 年 5 月 31 日
@Flasky 我曾经这么想过,后来发现不成立,因为 js,css 都是解析了 html 之后才开始的
CEBBCAT
2019 年 5 月 31 日
@opengps #7 做个统计不就好了么……
whllhw
2019 年 5 月 31 日
网页里放 payload ?放个空的 img 标签监测 payload 是否被访问
crab
2019 年 5 月 31 日
@opengps 反爬虫不就有通过日志判断某 IP 是否采集,比如是否请求图片 js 这类文件。
JasonQs
2019 年 5 月 31 日
(某 av 网站也能检测开发者模式并且暂停页面
同好奇是怎么做到的
shiny
2019 年 5 月 31 日
@JasonQs 搜索 “检测 DevTools ”
ochatokori
2019 年 5 月 31 日
哈哈哈,因为看源码复制文章被封看笑了(不是笑楼主的意思,不知为何很想笑
cydysm
2019 年 5 月 31 日
还是给网站吧
yongligua
2019 年 5 月 31 日
怕不是用 js 维持一个类似心跳的操作…
v2gba
2019 年 5 月 31 日
我猜你在开车。。但是我真的没证据
CQCQCQ
2019 年 5 月 31 日
老早就有网站搞 devtool 检测了,可以关键词搜一把。但是再牛 b 也敌不住断网啊,打开想看的页面然后断网查看源码
opengps
2019 年 5 月 31 日
@JasonQs 后打开能检测,先打开没法检测。
Buges
2019 年 5 月 31 日
我猜是监测快捷键发现你按了 f12 ?
iAcn
2019 年 5 月 31 日
chrome 好像是有个属性检测 devtool 是否打开来着,是静态写在 js 里的,和断不断网没关系。

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

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

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

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

© 2021 V2EX