简介
说起自动化打卡,之前首先想到的是用自动化测试模块模拟用户行为填表签到。但这样实现的结果是制作麻烦,运行效率低,应用范围窄。
于是就改用通过抓包实现自动打卡,原理是抓取APP与服务器后端通讯的数据报,通过程序定时发送该数据报实现打卡功能。
fiddler对安卓抓包
(1)在fiddler官网下载fiddler的Windows安装包,一路默认之后经过简单的注册就可以使用。
(2)打开设置面板对fiddler进行配置
![6fdc4d986cd95a998c6edf3fc95aff44.png](https://img-blog.csdnimg.cn/img_convert/6fdc4d986cd95a998c6edf3fc95aff44.png)
勾选选项允许抓取HTTPS,之后按照指导下载证书。
![0c143698291e8ffaae1bca094755e5cc.png](https://img-blog.csdnimg.cn/img_convert/0c143698291e8ffaae1bca094755e5cc.png)
设置访问端口,勾选允许远程访问。
![ce7d5a0bb2c250a3eb23785465488e9f.png](https://img-blog.csdnimg.cn/img_convert/ce7d5a0bb2c250a3eb23785465488e9f.png)
在Windows命令行中执行ipconfig查看ip地址。
(3)安卓手机