首页 > 上网技巧 > 电脑小技巧 > html页面js反调试代码

html页面js反调试代码

时间:2018-11-11 08:26 作者:QQ地带 我要评论

页面F12之后出现Paused in debugger

 
js代码:
 
 
  1. !function test() { 
  2.     // 捕获异常,递归次数过多调试工具会抛出异常。 
  3.     try
  4.         !function cir(i) 
  5.         { 
  6.             // 当打开调试工具后,抛出异常,setTimeout执行test无参数,此时i == NaN,("" + i / i).length == 3 
  7.             // debugger设置断点 
  8.             ( 1 !== ( "" + i / i).length || 0===i ) && function(){}.constructor("debugger")(),cir(++i); 
  9.         } (0) 
  10.     } catch(e) { 
  11.         setTimeout(test,500) 
  12.     } 
  13. }() 

 


标签: JS html
顶一下
(0)
0%
踩一下
(0)
0%

Google提供的广告