跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Python 签到网站,如果调用 COOKIES,能用多久是不是取决于 COOKIES 的有效期
未分類
23 3 月 2020

Python 签到网站,如果调用 COOKIES,能用多久是不是取决于 COOKIES 的有效期

Python 签到网站,如果调用 COOKIES,能用多久是不是取决于 COOKIES 的有效期

資深大佬 : wuyuchenshr 12

1.我想用 python 签到一个网站,因为有滑动验证,我就想直接复制 cookies 来登陆签到,请问我这个程序能用多久,是不是取决于这个 cookies 的有效期?

2.如果我想长期有效,是不是必须得通过账号密码登陆的方式来获取 cookies ?

大佬有話說 (13)

  • 資深大佬 : hiccup00

    借求个有验证码的网站登录并签到的方法~

  • 資深大佬 : ClericPy

    1. 先定时访问, 判断出 Cookie 实际有效期. 在 Cookie 字段里的 expire 或者 max age 是给浏览器看的, 有时候不是服务端那边的, 所以不保险.

    2. 长期有效方面, 如果你能用 Headless 或者正常的方式成功登录, 那只要有一步验活请求, 就知道 Cookie 失效时候刷新 Cookie 就好了.

    验证码方面大部分都用的机器视觉那些库做的, 滑动验证码我在 Headless 里用 dispatch Event 的方式拖拽每次都被反爬, 用 pyautogui 去拖拽就不会, 头疼…

  • 資深大佬 : imdong

    回主:很多 Cookies 过期是客户端控制,所以如果保存 Cookies 使用,弄不好就不会过期了。
    但是有些网站会识别 不同的浏览器 / 不同的 IP 会强制退出,所以具体情况具体分析,
    原则上,主的思路没错,直接保存 Cookies 使用,能解决绝大多数场景。

    回 @hiccup00 #1:创建 web 服务器,模拟正常请求获取验证码以后,使用 base64 img 返回给页面(一般会把对应的 cookies 也回给客户端),
    浏览器端手动输入验证码后,提交给服务器,服务器继续后续的登录请求。
    此方法不适用 拖动,点击类新型验证码。

    另外,曾设想过另一个想法(中间人攻击):
    服务器开启 http 代理,浏览器设置代理登录,登录成功后,服务器端窃取请求,即可。

  • 資深大佬 : jugelizi

    实践出真知
    你既然经常用这个网站 可以尝试修改下浏览器中的 cookie 有效期
    有的网站 jwt 方案的几乎永久有效
    不排除服务器重启之类清空服务端登录信息的

  • 資深大佬 : yukiloh

    我抓 smzdm 的登陆给看晕了,后来索性不登陆了

  • 資深大佬 : luckyswag

    https://qiandao.today/

  • 資深大佬 : crab

    要长期肯定只能账号密码正常登陆,也就是失效后自动登陆。用 cookies 取决网站那边,有的持续访问会一直保持登陆状态,有的就不行。

  • 資深大佬 : crella

    水木社区的登录 cookie 我也是搞不清什么情况;浏览器复制 curl 命令,然后用 curl 发送,照样返回访客模式的 set-cookie,估计登录的时候有 js 动态计算一些东西。

  • 資深大佬 : SenLief

    cookie 长期应该不容易,一般还是要写模拟登录程序的。

  • 資深大佬 : Virace

    觉得滑动验证不好过!如果自己用,其实可以再签到失败给自己发个邮件!手动更新 cookie,这也不乏是一种方法!

  • 資深大佬 : cnzjl

    只能定时去刷新 cookie

  • 資深大佬 : loli

    @luckyswag
    我也有在用这个,好像也是 v2 老哥自建还开源了的,已经持续几年了吧。
    这里的 cookies 有效期我也奇怪,我电脑本地的 cookies 都失效了网站上的还能签到。
    还有就是好多地方都有防这个的,比方说地址带特征码的不知道怎么解决,formhash=e1ad8d3d 这种

  • 資深大佬 : Qiled

    @loli 你这个看着就是 DZ 论坛的。通常访问某个页面可以获得 formhash

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具