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