利用Python脚本登录Github!想怎么玩就怎么玩!

Posted py1780

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用Python脚本登录Github!想怎么玩就怎么玩!相关的知识,希望对你有一定的参考价值。

前言分析目标网站的登录方式

目标地址: https://github.com/login    

登录方式做出分析:

第一,用form表单方式提交信息,

第二,有csrf_token,

第三 ,是以post请求发送用户名和密码时,需要第一次get请求的cookie

第四,登录成功以后,请求其他页面是只需要带第一次登录成功以后返回的cookie就可以。

 

以get发送的请求获取我们想要的token和cookie


 

技术分享图片

 

技术分享图片

 

代码:

技术分享图片

 

获取这两个值就可以,进行下一步发送登录请求:

第二步post方式提交用户名密码

技术分享图片

 

技术分享图片

 

代码::

技术分享图片

 

成功以后就返回登录页面的信息。

基于post登录成功后查看个人详情页。

这里只需要带着登录成功以后的cookie 就可以

技术分享图片

 

进群:125240963  即可获取数十套PDF哦!


以上是关于利用Python脚本登录Github!想怎么玩就怎么玩!的主要内容,如果未能解决你的问题,请参考以下文章

有了这三个神器工具集,应用开发想怎么玩就怎么玩

利用Python模拟GitHub登录

Python爬虫之用脚本登录Github并查看信息

编写有CSRF后台验证的密码穷举登录

putty怎么用,请别复制粘贴哈。

利用python同步windows和linux文件