如何实现像这个网站一样的反调试效果

2021-04-23 12:57:26 +08:00
 loginv2
https://www.agefans.net/play/20160120?playid=3_1

打开控制台就跳转页面了,网上能搜到的信息都是会利用 debugger 停住页面,没有直接跳转的。
5764 次点击
所在节点    JavaScript
30 条回复
LnTrx
2021-04-23 16:36:47 +08:00
这类网站很多都喜欢搞反调试

还见到过一个更猛的 http://www.otomedream.com/
Biwood
2021-04-23 16:38:28 +08:00
所以只需在调试拦输入 document.cookie = "username=admin;domain=.agefans.net"
然后 Enter,就破解了,刷新页面可用,亲测有效
xwcs
2021-04-23 17:25:12 +08:00
@LnTrx 右键检查就搞定了,这种反调试感觉没啥意思
chuqi
2021-04-23 17:49:36 +08:00
@xwcs 你是用的什么浏览器,我用的 edge 右键,发现层主说的猛了,确实有意思
overflow99
2021-04-23 18:33:19 +08:00
可以通过创建一个 dom 元素,然后利用 defaineProperty 去检测这个元素的 id 有没有被访问,被访问则表示打开了控制台。这方法是曾经在 github 上看到一个人做的控制台检测工具源码发现的,我在本地试了下,果然可用。
tiancaixiaoshuai
2021-04-23 19:30:10 +08:00
https://www.mvcat.com/movie/5316.html
黑客帝国特效的反调试
gBurnX
2021-04-23 19:47:38 +08:00
很多年前,连 USB 芯片加密方案都被破解了,hacker 团队直接在驱动层做了个模拟软件。

js 这种连代码都直接可读的玩意,与其浪费时间研究加密,还不如多学习基础知识,或者好好生活娱乐..
A3m0n
2021-04-23 23:15:35 +08:00
原来是这样,我说怎么在 iPhone 上使用 Chrome 根本无法观看里面的动漫,估计是 Chrome 触发了这一块的代码。
newmlp
2021-04-24 11:08:47 +08:00
edge 没效果,打开了调试也没跳转
yunyuyuan
2021-04-24 11:28:43 +08:00
edge 亲测没跳转

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

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

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

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

© 2021 V2EX