翻到一个网站,展开需要验证码,而验证码需要关注微信公众号,懒得弄,所以有了这篇文章
首先,先看一下F12中的网络(Network),发现并没有使用网络动态验证

那么这个验证码必定是写在资源文件中的
在确定按钮上看到如下元素监听(Event Listeners)
进入打断点
成功断下
单步跟到这
其中关键点是t.hiddenCode
鼠标放上去,80149,完

这只是一个最最简单的例子,不过大多数会使用动态码,比这更难找,这里只能说是作者并不想把太多的力气花在这里
翻到一个网站,展开需要验证码,而验证码需要关注微信公众号,懒得弄,所以有了这篇文章
首先,先看一下F12中的网络(Network),发现并没有使用网络动态验证
那么这个验证码必定是写在资源文件中的
在确定按钮上看到如下元素监听(Event Listeners)
进入打断点
成功断下
单步跟到这
其中关键点是t.hiddenCode
鼠标放上去,80149,完
这只是一个最最简单的例子,不过大多数会使用动态码,比这更难找,这里只能说是作者并不想把太多的力气花在这里