Wireshark主要功能就是撷取网络封包 , 并尽可能显示出最为详细的网络封包资料 , 使用WinPCAP作为接口 , 直接与网卡进行数据报文交换 , 今天教大家在测试工作中如何使用Wireshark进行抓包 。
操作过程
1.启动Wireshark软件 , 进入软件主页面 , 点击菜单栏中左上角(如图中圆圈所示)可用网卡列表按钮 , 打开后弹出如图示小窗口 , 在小窗口中Packets和Packets/s两项中 , 有数字变化的网卡即为正在运行的可监控网卡 , 点击“Start”即可开始监控抓包 。
2.在步骤1中打开后的界面中我们需要了解一下各个部分所展示的具体内容 。
这里主要说明两个内容:
封包列表 , 显示已抓取的封包 , 可以查看到发送或接收方的MAC/IP地址 , TCP/UDP端口号或者协议及封包内容 。
封包详细信息 , 可以查看到各个层级的详细信息 , 帮助我们进行更进一步的数据分析 。
3.软件测试工作中 , 对于新手 , 在抓包开始前为了避免抓到数据过多 , 造成混乱 , 可先关闭其他无关程序 , 点击“Start”后 , 再打开想要进行抓包的程序 。或者熟练后可以在抓包后使用过滤选项“Filter” , 直接输入或选择过滤条件 , 快速定位到我们需要抓包的数据信息 。
4.使用Wireshark进行网络协议分析可以很好的理解三次握手含义 , 如图 , 可以查看到三次握手的连接建立数据交换信息 , 注意 , 三次握手的封包列表中的数据必须是在首次登录时才会出现 , 详细信息可以在封包详细信息部分查看并进行具体分析 。
【测试工作中使用Wireshark进行抓包操作过程】
5.除此之外 , 使用Wireshark还可以进行web安全性测试 , 如抓取用户名密码等信息 , 在一些没有加密传输的网站进行登录操作(或使用密码口令较弱) , 用wireshark抓取登录信息后 , 输入过滤条件如http.request.method==\"post\"可以查看到使用post方法传输的数据包 , 其详细信息中可能包括未加密的用户名及密码等个人信息 。
以上就是关于测试工作中如何使用Wireshark进行抓包的全部过程了 。
推荐阅读
- 淘米棒有什么好处,正确使用淘米水
- 分享WPS便签使用方法介绍。
- 分享叉叉ipa精灵安装使用的步骤讲解。
- 分享漫步者W360NB耳机中降噪功能使用的方法讲解。
- 小编分享使用Faceu激萌拍出猪头特效的基础操作。
- 分享excel比较两列数据是否相同的使用操作方法 Excel文件怎么分享
- 我来教你爱剪辑将视频角度旋转的具体使用教程
- 我来分享Excel把多列数据或元素合为一列的使用过程 我来分享一下用两个月治好狐臭的过程
- 我来分享爱剪辑制作颜色随着单词变化视频的使用方法
- pdf虚拟打印机使用方法介绍,一看就会的操作