美文网首页
通过抓包分析,快捷获取教务系统数据

通过抓包分析,快捷获取教务系统数据

作者: Zz同学 | 来源:发表于2018-06-16 20:56 被阅读0次

记录一个获取教务系统的快捷通道

之前的思路都是用爬虫获取PC端数据,所以呢就麻直麻直写正则,一个功能就要写好几个文件,然后单元测试过再并入...繁琐得很,重点是还不是实时更新,更新同步数据时前端还需要用户手动输入验证码,这个地方可以说是用户体验极差了~为了能偷偷懒,只好去看看学校的“亲儿子”数据咋来的

学校的“亲儿子“

第一步:抓包环境配置

1.选择tools-Fildder Options
image.png
2.选择HTTPS选项卡
选中"Decrpt HTTPS traffic", Fiddler就可以截获HTTPS请求(这步可以忽略) image.png
3.选择Connections选项卡
选中"Allow remote computers to connect". 是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来 image.png
4.查看本机ipv4地址
首先获取PC的ip地址:命令行中输入:ipconfig,获取ip地址 image.png
5.设置一下手机网络代理

点击你wifi右边的感叹号进这个页面


image.png

说明:我用的是ios系统,anroid可能设置不太一样,anroid的百度一下很多,我上面的图片来源博客园,懒得截图了...

第二步:抓包

1.选择一下抓取所有进程包
image.png
2.操作手机,fd就能获取到数据了 image.png

第三步:分析

1.随便复制一个Url,用postman测试一下接口会返回什么
image.png
简直卧槽了,毕竟亲儿子 image.png
2.有了这个api就好办了,一条url服务器拿到json数据直接就可以返回前端(因为小程序只支持https,不然服务器都用不到,直接给前台)

注意:记得把手机的代理关闭掉

结束

总结:不管是写爬虫还是做其他事情,开始之初最好能枚举能实现的多种办法,要是我早点从手机端拿到api可以少做非常多的无用功,还能优化用户体验...

相关文章

  • 通过抓包分析,快捷获取教务系统数据

    记录一个获取教务系统的快捷通道 之前的思路都是用爬虫获取PC端数据,所以呢就麻直麻直写正则,一个功能就要写好几个文...

  • 使用charles抓包app请求

    什么是抓包? 简单的说,就是对目标网络数据进行截获、重发、编辑、转存等。抓包常用作检测网络安全和获取、分析数据等场...

  • Android防止抓包之代理篇

    在介绍防止抓包前先秀秀我的抓包之旅(抓包教程会在文末给出),先来看看一个朋友的项目: 这是我通过抓包获取到的数据,...

  • tcpdump学习

    linux提供了tcpdump这个工具进行网络数据抓包。通过对抓包的数据进行分析,可以排查解决一些疑难问题。例如网...

  • web抓包结果对应python request

    一、抓包内容 通过F12获取web网页中query-queue-rate的内容: 二、分析 该包中包含:Gener...

  • 移动端抓包方法总结

    1. 通过抓包能获取那些信息 2. 常见抓包方式预览 3. 网络代理工具抓包 4. 通过网关抓包 5. 虚拟网卡映...

  • 用Python数据分析来薅一下微信公众号

    通过抓包软件Charles获取请求信息,得以获取公众号数据。 本次只获取公众号文章的部分信息。 对于文章的阅读量、...

  • 高德位置服务浅析

    前言 在分析华为 agps 的位置获取具体实现逻辑时,通过抓包发现有一条发送到高德的数据流;agps 的原理是手机...

  • ieee802.11数据radiotap介绍

    之前写有文章介绍了在Linux系统用wireshark或tcpdump抓无线网卡数据包。分析包时发现每一数据帧前面...

  • 抖音 App 登录账号、密码、验证码 XOR 加密算法

    流程分析 1、抓包分析 登录抖音 APP 时,通过抓包发现账号密码是非明文传输的。 2、加密算法 通过逆向分析,加...

网友评论

      本文标题:通过抓包分析,快捷获取教务系统数据

      本文链接:https://www.haomeiwen.com/subject/ungbeftx.html