文章目录
任务目标
练习wireshark抓取网络数据包。在两台的电脑(笔记本电脑win10 主机与ubuntu虚拟机。网卡选择桥接模式,可得到两个子网IPv4地址)上运行 “疯狂聊天室”程序,通过wireshark抓包:
1)分析此程序网络连接采用的是哪种协议(TCP、UDP)和什么端口号?
2)试着在抓取包中找到窃取到的聊天信息 (英文字符和汉字可能经过了某种编码转换,数据包中不是明文)
3)如果是网络连接采取的是TCP,分析其建立连接时的3次握手,断开连接时的4次握手;如果是UDP,解释该程序为何能够在多台电脑之间(只有是同一个聊天室编号)同时传输聊天数据?
实验材料
WireShark软件、疯狂聊天软件、虚拟机(Ubuntu)
实验准备
1.安装wine
sudo apt-get install wine-development
2.安装疯狂聊天软件
把疯狂聊天软件发到虚拟机上即可,注意文件夹需要改成英文,不然启动程序可能会出错。
3.网络设置
只留下一个用于对话的网络,其余的都关掉。