python3实现校园网认证客户端

为了解决频繁手动登录校园网的问题,作者利用Python3和tkinter创建了一个桌面客户端。通过分析数据流,发现只需POST请求即可完成认证。文章详细介绍了使用firebug抓包分析过程以及客户端的简单构建方法,实现了便捷的网络认证功能。
摘要由CSDN通过智能技术生成

写在前面:从九月一号开始,也就是今天起,学校实行内外网统一登陆的手段,真的是....,每次上网都要登录一下,挺麻烦的,打开浏览器,输入内网登陆网址登陆,注销的时候也要输入注销网址,有点蛋疼,因此,在上网络攻防实训课的时候,突发奇想,要不做一个在桌面上的客户端吧,说干就干,在课堂上写了一下大概的思路


(有道云笔记真心是个好东西,自来水手动推荐)

1,数据流分析

还是使用火狐浏览器的firebug进行网络监视整个流程,学校的认证登陆页面是这样的


用firebug抓包是这样子的


突然发现学校的cookie没有加密....


不要在意这些细节,然后发现更简单的是,我用python post提交数据之后,就可以上网了,是不是很简单!

2.构建客户端

大概逻辑差不多了,就post数据过去就好了,就差界面了,首先想到了tk

  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值