奇技指南
在应用开发过程中,通过抓包调试服务端接口的场景时常出现。接上次我们分享的Charles抓包,今天,让我们再以iOS为例,聊一聊Wireshark抓包。
本文来自360奇舞团QiShare团队给360技术的投稿。
![219a1a085304eb9cc790ac0a0d64375b.png](https://i-blog.csdnimg.cn/blog_migrate/e8edca3a86712668aa1431998bb26b6d.jpeg)
接上篇《基于iOS的Charles抓包实践》,Charles是很强大的网络请求抓包工具,常用于抓包HTTP/HTTPS请求。而作者在做IoT项目时,智能硬件配网协议是基于TCP/UDP或者蓝牙的,需要用Wireshark进行抓包调试。
本文基于作者在项目中抓包iPhone和智能硬件之间TCP/UDP通信数据的经验来介绍Wireshark的使用方式。
一、启动Wireshark
Wireshark是免费软件,可以从官网直接下载安装。
PS:从非官方网站下载资源时要注意甄别安装包来源,谨防木马和病毒。
安装成功后,启动Wireshark,可看到本地接口列表界面。图示如下: