Python爬虫突破某360查询网站反爬验证码

本文介绍了如何应对360查询网站的反爬策略,当同一IP频繁访问时出现的验证码问题。验证码图片无法通过图像识别解决,但可以通过输入验证码后获取的有效期约为一天的cookie来规避。在谷歌浏览器中,可以在F12开发者工具的Application -> Cookies中找到关键cookie,如QiHooGUID、__guid和HSPK,这些cookie使得在有效期内可以频繁访问而无需再次输入验证码。
摘要由CSDN通过智能技术生成

某360查询网址同一ip频繁访问的话会弹出验证码,

该验证码特点:get获取的验证码图片和网页展现的不一致(所以无法通过图像识别破解);该验证码是针对ip,输入验证码后会给出一个大概一天有效期的cookie,在此阶段可以大量频繁访问了。

获取cookie:谷歌浏览器(输入验证码之后) >>F12 >> Application(Network右边)>> Cookies>> 然后最好从Network也获取个cookies对比一下,然后测试一下哪几个是关键的,去掉多余的>> 我这里筛选的有QiHooGUID、__guid、HSPK >> 然后就可以在get方式里使用这个cookie了,此cookie只对相同ip下的访问生效。。

cookiesList = [{'QiHooGUID': '4B8401DA0CF874A18E4BFF757EB90AE1.1559194913641','__guid': '15484592.1937232903330800000.1559194915338.2622','HSPK': 'e233796b2ddb62b46b356063af241c0.1559194953.1'},
               {'QiHooGUID': '0EFD4F5BD0052491974CAED4F706DF45.1559179861562','__guid': '15484592.814590072574967200.1559179861246.2769','HSPK': '160ff6e1afae22e60d0321036f692f9.1559
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值