上一节如果使用模拟器抓包太不稳定,总是白屏、卡顿的话,可以试试使用proxifier+burp进行抓包。
整体步骤:
1.下载好Proxifier后,配置代理服务;
2.配置规则;
3.配置burp;
4.抓小程序包进行测试。
小tips。
1.下载好Proxifier后,配置代理服务
网页搜索下载,或者使用百度网盘提取。
链接: https://pan.baidu.com/s/1kSBabxdo1itU-ENm7heODg 提取码: ez2p 复制这段内容后打开百度网盘手机App,操作更方便哦
这是下载后打开的页面,不再赘述。
有的是英文的,这里使用的是中文版,但是中英文版我都写了。
配置文件-->配置代理服务器-->添加-->填写地址127.0.0.1,端口随意,选择HTTPS协议-->确定
(English:profile --> proxy servers --> add)
注意:建议不要写8080端口,以免后续出现错误,和浏览器冲突。
2.配置规则
配置文件-->代理规则-->添加-->如图所示
(profile -> profilcontion Rules --> add)
配置名称、应用程序、动作,这里我使用的微信小程序为例,如何找小程序的exe文件,下面小tips里面有。
重启一下软件你的应用程序流量就走这个profile了。
我这里点号前面有个*号看到没,建议加,它匹配正则表达式,*代表所有,这样所有微信小程序都走profile,当然不加也可以走的都是同一个应用程序,匹配度没那么高而已,这个时候你打开小程序然后打开burp添加一个监听端口127.0.0.1:8888(你刚刚设置的那个端口号)就可以抓包了。
3.配置burp
4.抓小程序包进行测试
测试成功!
小tips:
1.如何找小程序的exe文件?
首先打开任务管理器(快捷键Ctrl+Shift+Esc或者Ctrl+Alt+. )
任务管理器 --> 右键 --> 打开文件所在位置
复制路径,点击浏览的时候加上去就行了。
2.如何抓了网页的包导致网页卡顿怎么办?
将后面的Action改为Direct,Direct表示流量不走profile,试试。
如果有不会的,私信留言问我,看到都会回复。
(谢谢大家!欢迎提出批评和建议!你的支持是我持续更新的巨大动力!)