网络监听实验

【实验目的】

1.了解WireShark软件的监听原理,掌握WireShark软件基本的使用方法;
2.理解ARP欺骗的基本原理,掌握使用Cain和Wireshark工具进行ARP欺骗和网络监听的方法。

【实验环境及准备】

1、计算机及局域网环境;(也可在虚拟机中完成)
2、下载“Wireshark-win64-3.4.5.exe”安装并运行
3、下载“FeiQ.exe”安装并运行
4、下载“cain_ha”并运行Cain
5、复现如下的操作过程并截图呈现。(虚拟环境下在vmware中安装三台Windows 分别对应下图中的主机A、B、C,主机A和B上安装并运行飞秋,主机C上安装并运行Cain和Wireshark)

【实验过程】

一、软件安装及局域网配置

P地址

MAC地址

所装软件

操作系统

主机A

192.168.134.132

000C292CAB6B

飞秋

Win10

主机B

192.168.134.135

000C294C30EF

飞秋

Win10

主机C

192.168.134.136

000C29E4F3CC

飞秋、Cain、Wireshark

Win10

wireshark监听局域网其他主机 wireshark网络监听_安全


wireshark监听局域网其他主机 wireshark网络监听_安全_02


Cain出现报错

wireshark监听局域网其他主机 wireshark网络监听_wireshark监听局域网其他主机_03


安装winpcap解决,给予管理员权限即可正常运行

wireshark监听局域网其他主机 wireshark网络监听_安全_04

二、使用CAIN进行嗅探

※此处出现以下问题及对应解决方法:

1.网卡选择错误

进入网络适配器页面详细查看网卡的MAC地址及对应名称。

2.网卡IP显示全为0.0.0.0

在对应网卡属性中选择ipv4-属性-高级-DNS-勾选 最下面一项“在DNS注册时使用此链接的DNS后缀”。

3.网卡IP显示全为255.255.255.255

使用静态IP地址而不是使用动态IP地址。在对应网卡属性中选择ipv4-属性,选择“使用下面的IP地址”。

wireshark监听局域网其他主机 wireshark网络监听_网络安全_05


嗅探到了主机A和主机B。

三、添加ARP监听(主机A->主机B)

wireshark监听局域网其他主机 wireshark网络监听_IP_06


wireshark监听局域网其他主机 wireshark网络监听_网络安全_07


wireshark监听局域网其他主机 wireshark网络监听_IP_08

四、启动Wireshark抓捕主机发送给主机A和主机B的ARP请求

wireshark监听局域网其他主机 wireshark网络监听_IP_09

五、查看主机A的ARP高速缓存

wireshark监听局域网其他主机 wireshark网络监听_IP_10

六、主机A使用飞秋给主机B发送通信

wireshark监听局域网其他主机 wireshark网络监听_安全_11


此时主机A的飞秋上已经不显示主机C了。

wireshark监听局域网其他主机 wireshark网络监听_IP_12

七、观察Wireshark抓捕信息

wireshark监听局域网其他主机 wireshark网络监听_网络安全_13

IP地址

192.168.134.132 -> 192.168.134.135

主机A -> 主机B

MAC地址

000C292CAB6B -> 000C29E4F3CC

主机A -> 主机C

wireshark监听局域网其他主机 wireshark网络监听_wireshark监听局域网其他主机_14

IP地址

192.168.134.132 -> 192.168.134.135

主机A->主机B

MAC地址

000C29E4F3CC ->000C294C30EF

主机C -> 主机B

可以主机A发现给主机B发送的数据包发给主机C,之后又由主机C发送给了主机B。主机C完成了监听。