网络安全之欺骗攻击
- 格式:ppt
- 大小:365.00 KB
- 文档页数:24


首先使用“快照X”恢复Windows/Linux系统环境。
一.ARP欺骗攻击实验需求:(1)本实验使用交换网络结构(参见附录B),组一、二和三间通过交换模块连接(主机A、C、E通过交换模块连接,主机B、D、F也通过交换模块连接)。
因此,正常情况下,主机C无法以嗅探方式监听到主机A与主机E间通信数据,同样主机D也无法监听到主机B与主机F间的通信数据。
(2)主机C要监听主机A和主机E间的通信数据;主机D要监听主机B与主机F间的通信数据。
分析:黑客主机通过对目标主机进行ARP欺骗攻击,获取目标主机间的通信数据。
1.正常通信(1)目标主机二单击工具栏“UDP工具”按钮,启动UDP连接工具,创建2513/udp服务端。
(2)目标主机一启动UDP连接工具,将“目标机器”IP地址指定为目标主机二的地址,目标端口与服务器一致。
在“数据”文本框中输入任意内容,单击“发送”按钮,向服务端发送数据。
服务端确定接收到数据。
(3)黑客主机单击工具栏“控制台”按钮,切换至/opt/ExpNIS/NetAD-Lab/Tools/ids/目录(Snort目录),执行如下命令:通过上述命令snort仅会监听源IP地址为目标主机一的、传输协议类型为UDP的网络数据(4)目标主机一再次向目标主机二发送消息,黑客主机停止snort监听(Ctrl+C),观察snort监听结果,是否监听到目标主机间的通信数据。
为什么?没有监听到结果,目标主机不在同一个共享设备上,正常状态下目标主机一和二间的通信,黑客主机监听不到它们之间的信息。
(5)目标主机一查看ARP缓存表,确定与目标主机二的IP相映射的MAC 地址是否正常。
不正常,缓存表多出一行新的内容。
2.ARP攻击(1)黑客主机单击平台工具栏“控制台”按钮,进入实验目录,运行ARPattack 程序攻击目标主机一,将其ARP缓存表中与目标主机二相映射的MAC地址更改为黑客主机的MAC地址。
其中第一个参数为被攻击主机IP地址,第二个参数为被攻击主机MAC地址,第三个参数为与被攻击主机进行正常通信的主机IP地址。
防范arp欺骗攻击的主要方法ARP(Address Resolution Protocol)欺骗攻击是一种利用ARP协议安全漏洞的攻击方式,通过伪造ARP响应报文,将目标主机与网关的通信转发到攻击者的主机,从而实现窃取数据、监听通信等攻击目的。
为了防范ARP欺骗攻击,我们可以采取以下主要方法:1. 静态ARP表配置:在网络设备中手动配置静态ARP表,将IP地址与MAC 地址正确绑定。
这样可以在发生ARP欺骗攻击时,设备会根据静态ARP表的配置进行判断,从而避免接收到虚假的ARP响应。
2. ARP协议的安全性加固:通过对网络设备的配置,可以增加ARP协议的安全性。
例如,使用ARP缓存超时时间限制,减少ARP缓存时间,可以减少攻击者进行ARP欺骗攻击的窗口期。
另外,关闭ARP请求广播转发功能,限制ARP 请求只在局域网中广播,可以减少攻击者发起ARP欺骗攻击的机会。
3. 安全交换机的使用:安全交换机具有对网络流量进行流量转发过滤的功能。
可以通过配置交换机来禁止ARP包的广播转发,同时只将ARP包转发到目标MAC地址处,避免ARP欺骗攻击。
4. 网络监控与检测系统:部署网络监控与检测系统,可以实时监测和检测ARP 欺骗攻击。
例如,通过对ARP响应报文的分析判断,检测到异常ARP响应时,立即发出警报或执行预先设定的应对措施,阻止攻击者进一步进行攻击。
5. 使用ARP防火墙:ARP防火墙是一种专门用于防范ARP欺骗攻击的设备,其工作原理是对所有进出网络的ARP请求和响应进行检测和过滤。
有效地防止了恶意ARP包的发送和伪造,从而保障了网络的安全。
6. 使用加密技术:使用加密技术对通信数据进行加密,可以在部分情况下抵御ARP欺骗攻击。
当攻击者截获加密数据时,由于无法破解密钥,无法获得有效信息。
总结来说,防范ARP欺骗攻击主要通过配置静态ARP表、加固ARP协议安全性、使用安全交换机、部署网络监控与检测系统、使用专门的ARP防火墙以及使用加密技术来实现。