如何跳过有赞登录

由于特定原因,每次都是需要网页登录有赞,但是有赞cookie时间一长边要求重新验证,其中滑块验证码无法解决,可不可以保持同一个cookie,一段时间后重新发送请求并自动完成滑块验证码实现cookie时间的延长

一般来说这类 Cookie 是做了服务端有效期验证的,光改本地的可能是无效的。

你可以先手动在 Cookie 页面修改过期时间验证一下,看看会不会生效?

这一步生效之后,再看看有什么办法去模拟重放这个请求吧。

滑动验证码倒是有相关的 Chrome 插件可以自动识别并解决(特定类型的验证码),可能也是一种思路。

我已经试过修改cookie过期时间,但是似乎他们同时使用了服务器验证,浏览器还是使用这个cookie,但是要重新登录
我主要想的是通过代码解决,但是网上没有具体的教程

那你要想办法模拟它登录的请求,大致思路是,用浏览器的开发者工具抓到登录的请求,然后用 Python 的 Request 包来模拟登录请求。字段都要填写完整,密码可能带有混淆。

不过,这类平台通常有防重放攻击和防自动化机制,修改 Cookie 或模拟请求可能会被服务器的安全校验机制拒绝。另外滑块验证码本身就具备一定的防自动化操作能力。

举个例子,如果你是普通用户,只需要解决简单难度的验证码。如果发现你是机器人(比如一天 24 小时不间断地每隔 5 分钟验证一次),可能要求你输入更难的验证码,影响你原本设计好的自动化流程。

所以没有特别的利益使然,一般不会去专门研究一个服务的登录服务怎么破解。这些难度加在一起导致网上没有教程。