- 博客(7)
- 收藏
- 关注

原创 记录一次公选课刷课过程,由抓包到代码实现【原创,转载请说明】。
背景:最近学校又组织观看公选课,本就大四了还不消停,观看的是人邮学院下的课程,该网站是必须观看完这章才可以进行下一节,通过前端改标签属性页可以实现直接下一章节,然后本章节直接通过,但是本教程不采用这种low的形式,因为还得一个一个点击,查找,比较麻烦,本着程序猿懒散精神,尝试进行抓包分析。抓包过程:按照Fiddler进行抓包,这里不做过多的分析。通过抓包我发现网站通过302重定向到一个网页进行视频...
2018-03-07 10:24:54
10247
5
原创 nginx通过iphash遇到的问题
问题描述:架构在7层http中数据传输经过swaf防火墙代理,到slb层只有一个swaf的ip地址,slb层传输到nginx负载代理开启了ip_hash算法导致负载无法均摊。原因点:swaf经过防护层把链接在7层做了代理,并把源ip地址放在了http请求头中,slb层做了四层负载无法处理解决http请求头,只能发送给nginx的ip地址未swaf的ip地址。nginx接受的ip地址只有...
2020-02-23 15:57:22
3242
原创 记录一次我是如何爬了某学校近2w学生信息的!
背景:某学校图书馆为了防止占位,新出来一个软件,用于软件预约坐位,就想写个定时软件来每天预约坐位,把软件要来看看怎么实现。这个软件可能刚上线所以很多逻辑有bug,直接返回json包含了所有信息,而且软件默认为学生号后六位登陆。代码实现用python,多进程+协程处理。 抓包:打开Fiddler抓包,这个就不教程了,如图一,直接抓post登陆数据包,可以很容易发现,太low了吧。...
2018-09-01 13:49:15
3504
2
原创 利用pyinstaller,把你自己的py程序做成exe给其他人玩
背景:之前写了个人邮刷课程序,详细可看我上一篇博客:记录一次刷课过程,想着为什么不给其他同学使用,满足我小小的装13心里,可其他人没有python环境啊,于是就百度看看有没有打包的软件,于是决定使用pyinstaller这个包。使用很简单,pip install pyinstaller会自动安装依赖,然后到项目所在的环境命令行执行:pyinstaller -F yourpy.py(自己的py名)网...
2018-03-07 10:43:39
1287
转载 django使用xadmin的全局配置-themes不显示
背景:xadmin采用源代码的方式引入到项目中在xadmin使用的过程中,设置“use_bootswatch = True”,企图调出主题菜单,显示更多主题。然而设置了后,发现主题还是默认和bootstrap2首先需要在创建好的app中新建一个adminx.py的文件,然后添加代码# _*_ coding: utf-8 _*_import xadminfrom xadmin import v...
2018-02-28 16:59:57
1039
原创 RESRful API笔记
RESTful API:REST = Representational State Transfer每一个URL代表一种资源客户端和服务端传递这种这种资源的表现客户端通过四个HTTP动词来进行状态转化通常传递XML或JSON格式的文本四个HTTP动词:GET(select):从服务器取出资源(一项或多项)。POST(create):在服务器新建一个资源。PUT(update):在服务器更新资源(客...
2018-02-08 20:19:02
949
原创 利用python快速处理excel文档
背景: 最近领导叫整理excel文档,从中筛选出某项数据进行查询整理导出,其实很简单,但是难就难在数据量太大,sheets表格太多(50多个表),1w+数据,根本无法筛选导出,而且我不会使用excel的函数库,本来可以全部查找但是无法导出,这就难到我了,没办法,作为一个运维,要想进办法去偷懒,能交给机器做的就绝不自己动手。所以考虑利用python进行处理文档,直接遍历所有数据,然后查询导出,省时省...
2018-02-08 14:51:08
2210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人