实际问题与需求
想对网站进行爬虫操作或分析算法时,打开F12和往常不同的是,浏览器自动断点,导致无法正常分析js,如图可知,浏览debugger处于暂停状态,这是前端浏对非授权调试者在debug时造成干扰,在一定程度上保护前端代码这种情况比较无奈,本文说下自己解决的两个方法吧!
本文涉及工具:浏览器,fiddler
演示登陆的地址:https://m.eyee.com/login (后期网站如有变动,学习方法即可)
(function anonymous( ) { debugger })
(function anonymous(
) {
debugger
})
简单分析与解决
有点底子的,我们很快可以寻找到造成这种弹窗的js代码,他是处于https://m.eyee.com/login的源代码中的,其余反调试代码也大同小异,我们只需要找到位置即可:
<script>
var _0xde02 = ["length", "", "debugger"<