1
xiri Jul 5, 2021
为什么我这里一切正常,,,
|
2
sss007 Jul 5, 2021 盲猜楼主调 b 站 js,断点忘删了
|
3
xieqiqiang00 Jul 5, 2021
按 Ctrl+F8
|
4
94 Jul 5, 2021
我记得有一种解决方案,是复写打开控制面板的方法,[网站如何检测到是否开启开发者工具?]( https://segmentfault.com/q/1010000039917621)
也有判断断点运行时间差的方法,但是容易被绕开,pdd 我记得就是用的这个。 |
5
xu2060 Jul 5, 2021
这东西好像叫无限 debugger ↓
CSDN 搜索 js 逆向之 js 无限 debugger 的原理探索 |
6
lusi1990 Jul 5, 2021
有一种方法可以跳过 debugger
|
7
ethusdt Jul 5, 2021
|
8
duan602728596 Jul 5, 2021
可是 B 站并没有禁止 debugger 啊
|
9
zxhy Jul 5, 2021
微信读书网页版好像没法 debug
|
10
shadowfish0 Jul 5, 2021
@zxhy 牛逼,真的欸,好奇这是怎么做到的,为啥还要搞这一手,真想 debug 还是可以 debug
|
11
djs Jul 5, 2021
eval("(function anonymous() {debugger})")() 这样?
|
12
dingdangnao Jul 5, 2021
|
13
cyrbuzz Jul 5, 2021 https://www.v2ex.com/t/772689#reply29
之前因为这里面的内容研究了一下实现,发现有两种实现方式: 1. 通过重写 toString(或者其他只有控制台才会调用的方法),console.log 不打开控制台不会 console.log ,console.log 一个函数(或者其他什么东西)的时候会调用 toString 方法,重写这个 toString 即可判断是否打开了 F12 。 2. 记录时间戳,之后写一个 debugger,在记录一个时间戳,两个时间戳相减,debugger 会造成第二个时间戳记录时间远大于预期(比如 50ms),这时就可以判断打开了 F12 。 |
14
muzuiget Jul 6, 2021
我倒是想找一个有反调试的网站,我挑战一下。
|
15
q673115816 Jul 6, 2021 via Android
想知道网易云游戏怎么开控制台
|
16
LnTrx Jul 6, 2021
|
17
littleTomorrow1 Jul 6, 2021
我知道的是问卷星的页面有反调试
|
18
iilxy Jul 6, 2021
|
19
pmx1990 Jul 6, 2021
|
20
aLazarus Jul 6, 2021
前公司为了安全,弄了一套安全防护的措施,在 js 不用修改的情况下,会加一大段转码的字符串,而且无限 debugger 。不知道怎么做的
|
21
xe2vherd Jul 6, 2021 via iPhone
反爬虫吧 许多视频网站都有类似的功能
|
22
xianqin Jul 7, 2021
|
23
WuXiangGuJun Jun 16, 2025
大佬们,微信读书的怎么破?
|