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

2019-05-30 23:57:39 +08:00
 ouou8

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

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

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

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

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

10971 次点击
所在节点    程序员
64 条回复
szq8014
2019-05-31 08:33:32 +08:00
@xliao 机智~

@iAcn 检测的方法应该不少,比如有一个可以 new 一个对象,重写 toString 方法,然后 setInterval 打印那个对象就可以了,不开 devtool 的话 toString 就调用不了


请求内容时 session 变量+1,然后 document ready 后发个请求,变量 -1,如果大于某值 ban 掉?
silencefent
2019-05-31 08:35:34 +08:00
用 fiddler 这类工具不就行了吗
justfindu
2019-05-31 08:41:57 +08:00
不如用 ie6
janus77
2019-05-31 08:42:13 +08:00
devtool 没啥用的,我可以直接浏览器打开 view-source:url 这个地址,不需要任何工具。
murmur
2019-05-31 08:42:23 +08:00
啥网站复制东西还封禁 这么牛批
cjpjxjx
2019-05-31 08:42:52 +08:00
等网页加载完了直接断网,再按 F12,复制完了直接关掉浏览器,我就不信还能封账号
maxshaw
2019-05-31 08:42:57 +08:00
首先禁用 js,然后 ctrl+u
LokiSharp
2019-05-31 08:43:10 +08:00
啥网站啊,发出来让大伙玩玩
elikoi17
2019-05-31 08:49:55 +08:00
说了这么多,不能直接 curl 吗(带 cookie 和 header )
jinhan13789991
2019-05-31 09:00:15 +08:00
ctrl+s 保存后随便看
messyidea
2019-05-31 09:07:51 +08:00
想起当时实习的时候公司内网会检测复制比(超过复制比上报并警告),然后每次都是用 switchomega 切换一个不可用的代理,直接复制,反正请求发不过去。网页禁复制可以使用 enable copy(chrome 的一个插件)来搞
yautou
2019-05-31 09:10:27 +08:00
挺有意思的讨论,Mark 下
atom234
2019-05-31 09:24:58 +08:00
有些网站能够出现那种谷歌控制台自动 debug 卡住不让看的情况,具体实现未知,有大佬吗?
unknowncheater
2019-05-31 09:28:31 +08:00
断网复制
HuberyPang
2019-05-31 09:30:24 +08:00
关注下
freakxx
2019-05-31 09:42:28 +08:00
@atom234 #33

(function() {var a = new Date(); debugger; return new Date() - a > 100;}())
ylsc633
2019-05-31 09:47:58 +08:00
正常页面 监听了 crtl+c 事件

类似于 知乎 或者 床上等你 复制的时候 不都是会多带些内容的..

不过这种 view-source 能不能监听到.. 不太清楚.. 前端我不专业
yazoox
2019-05-31 09:50:45 +08:00
@janus77 楼主就是用的你这个方法,被封号的吧。
cdwyd
2019-05-31 09:51:57 +08:00
@freakxx 这种要怎么破,遇到几次打开控制台就直接卡住的情况
BadReese
2019-05-31 09:53:26 +08:00
大家都被钓鱼了

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

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

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

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

© 2021 V2EX