【内网渗透】ARP 攻击实验

ARP 攻击实验

声明:
作者发布的各种内容只供交流学习。如果学习者用于其他非法环境,一切法律后果由其个人承担,与本文作者无关

一、实验原理:

​ ARP协议是TCP/IP协议组的一个协议,这个协议是建立在局域网上主机相互信任的基础上的,局域网中的主机可以自主发送ARP应答消息,其他主机收到应答报文时不会检测该报文的真实性并直接将其记入本机ARP缓存。ARP缓存表采用的是机械制原理,如果表中的某一列长时间不使用,就会被删除。也就是说ARP的缓存表是可以被更改的。表中的IP地址和MAC地址也是随时可以修改,这样在局域网中很容易被ARP欺骗。

二、主要工具:

Kali Linux虚拟机(攻击机)

Win10 虚拟机(对照)

Win 7虚拟机(靶机)

三、实验步骤

  • 将kali、win7、win10 配置网卡为桥接模式。

  • 确保三台计算机都能上网

​ Win7
在这里插入图片描述

Win10:
在这里插入图片描述

Kali: 在这里插入图片描述

  • 此时开始测试三台主机的互通:

​ Nmap扫描局域网存活主机
在这里插入图片描述
​ 220:网关(开启热点的手机)

​ 174:真实机

​ 25:Kali

​ 168:Win10

​ 249:Win7

​ 通过Win7 ping Kali 和Win10 检测联通
在这里插入图片描述

  • 查看win7 ARP缓存表中的地址
    在这里插入图片描述

  • 开始发起对Win7的ARP攻击
    在这里插入图片描述
    ​ 分别向路由器(热点手机)、Win7 发动ARP相应包,进行ARP缓存表Mac地址欺骗。可以发现目前Win7无法上网,但是 Win10正常上网。
    在这里插入图片描述
    在这里插入图片描述

  • 查看Win7的ARP缓存表,发现Win7主机和网关的Mac地址已经被更改为Kali的Mac地址
    在这里插入图片描述

  • 此时暂时停止对Win7的攻击,发现Win7又可以重新上网。
    在这里插入图片描述

  • 回到kali中 开启kali的流量包转发
    在这里插入图片描述

  • 下载driftnet准备对Win7所访问的图片进行抓取
    在这里插入图片描述

  • 再次发动对Win7的ARP攻击,但这次因为开启了Kali的数据流量包转发,Win7不会断网,但我们开启了driftnet,抓取了Win7所访问页面的图片。
    在这里插入图片描述
    ​ 使用Win7去访问一些有图片的页面(这个可能计算机性能问题或者可能是ie浏览器太老了,着实是没有抓到图片)

四、通过抓包来验证ARP攻击

  • ​ 通过抓包可以看到发起攻击后,Kali生成ARP响应包发送给网关与Win7进行Mac地址欺骗
    在这里插入图片描述
  • ​ 从下图中可以看到IP地址最后为249的是Win7靶机 mac地址为ce80的是Kali攻击机,虽然数据流量包显示IP是由Win7发出,但实际上是通过Kali转发的。
    在这里插入图片描述
    ​ 通过对数据包分析就可以截取Win7的上网信息,实现攻击。

五、防御方法:

  • 配置静态的ARP缓存表:因为网关设备一般是固定的,可以将网关等关键的网络设备的IP和Mac地址静态配置到ARP的缓存表中,使其无法更改。

  • 接入安全设备:在内网中配置入侵监测系统和网络安全防火墙等
    方法:

  • 配置静态的ARP缓存表:因为网关设备一般是固定的,可以将网关等关键的网络设备的IP和Mac地址静态配置到ARP的缓存表中,使其无法更改。

  • 接入安全设备:在内网中配置入侵监测系统和网络安全防火墙等

  • 网络隔离:将不同的网络分类隔离到不同的网络,应该可以防止大规模的ARP攻击

在这里插入代码片

如果有错误,欢迎与我进行交流,想开始入门学习网安,以后会经常做博客来督促自己的学习。如果觉得写的也可以,希望动动小手指关注一下。如有疑问或者寻求ENSP软件等相关资源也可以联系我本人QQ 1774876346

在这里插入代码片
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值