nodejs项目中,如何破解pc网站常见的验证码
node项目,实现了从pc网站抓取登录接口,获得验证码,并自动破解验证码,最终实现用手机自动登录pc网站。简单点就是 用手机重新定义UI,调用爬来的pc接口。接口验证码都好获取,验证如何自动破解呢?分享一下我的实践经过, 欢迎来吐槽交流 http://www.icafebolger.com/nodejs/nodetesseract.html
3 回复
大概看了一下,新手可以弄弄玩玩。但真实的情况下,tesseract这东西识别不了任何图形二维码。
@guchenhui 正常数字和字母组合的验证码通过训练是可以实现的,你说的二维码应该不行,我项目中遇到的就是纯数字的验证码成功率还是挺高的
@ustbtaotao 二维码是我说错了,是验证码。你训练的验证码样式应该都不是主流的吧。(干扰线有没有,颜色深浅有没有变化,大小有没有变化,有没有重叠余量),。这东西我觉得真的只能玩玩,实用价值不高。