最新突破“淘宝”登录接口方法,隐藏selenium,攻克滑块验证码

本文详细介绍了如何通过修改特有标识和属性值来隐藏身份,从而成功模拟登录淘宝。在登录过程中,遇到的滑块验证码也能通过自动化方式破解。文章提供了解决淘宝模拟登录问题的关键步骤,包括文件修改和使用Selenium的行为链来完成滑块验证。
摘要由CSDN通过智能技术生成

今日因为工作需要,需要抓取淘宝上一些商品详情信息,而商品详情信息必须要在登陆以后才能进行访问,所以想要抓取商品信息,模拟登陆是第一个必须要解决的问题。

淘宝的模拟登陆说难也不难,说不难,也蛮多坑的。今天就在这把我破解淘宝登陆的整个完整过程,细细给你说来。(PS:看完后,觉得有帮助,麻烦点个在看呗!)

思路:

获取你在网上已经找了很多资料,用fiddler工具或者mitmproxy代理设置response,然后修改js,目的是为了掩盖自己是selenium驱动的真相,也就是想修改window.navigator.webdriver的属性。这种方法听起来很美丽,但是实践起来还是不太理想。今天我们用到的技术栈是selenium+chromedriver,后面的修改都是针对这两个来的。

关键点:

不浪费大家时间,直接上重点。要想破解淘宝的登录,必须要解决两个问题:

  1. 修改webdriver的特有标识。
  2. 修改window.navigator.webdriver值为false

隐藏chromedriver身份:

1. 修改webdriver特有标识

根据stackoverflow

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

资深Python开发工程师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值