Wireshark抓取APP数据包
一、编写目的
最近工作中,我们生产环境的应用需要使用国密证书通过HTTPS访问服务端,需要验证我们应用的接口调用是否走了国密证书这一套流程。因此学习了一下通过Wireshark抓包分析。本文章主要介绍使用Windows PC端借助USB无线网卡,使用Wireshark进行抓包。
二、原理和具体方法
- 利用USB网卡连接公司Wi-Fi;
注意:应该也可以使用PC端的本地无线网卡,开启热点,不需要USB无线网卡,因为我同事这么操作的是可以,本人未进行实际操作 - 通过无线网卡建立虚拟Wi-Fi;
- 安装Wireshark抓包工具;
- 用手机连接建立的虚拟Wi-Fi;
- 打开Wireshark抓包工具,选择建立的虚拟Wi-Fi;
- 手机端触发相关。
三、Windows PC端
1. 利用USB网卡连接公司Wi-Fi
- 禁用其他网络适配器,包含:本地有线网、本地无线网
- 插入USB无线网卡,安装驱动
- 安装完成后,可以识别无线网卡,选择公司wifi,并进行连接
- 通过无线网卡建立虚拟wifi
2. 通过无线网卡建立虚拟Wifi
- Windows 11,搜索PowerShell,通过管理员运行
- 输入命令,查看无线网卡状况,是否支持承载网络
netsh wlan show drivers