天天看点

ARP协议分析与攻击防护(二)一、ARP攻击防御

ARP协议分析与攻击防护(二)

  • 一、ARP攻击防御
    • 1.1)静态ARP绑定
    • 1.2)ARP防火墙
    • 1.3)硬件级ARP防御

😐 uthor:朋小锋

一、ARP攻击防御

1.1)静态ARP绑定

手工绑定/双向绑定

😐从上节课我们得知,当windows客户机想要通讯时,需要向网关发送ARP广播请求报文,网关收到ARP请求后会向客户机发送ARP单播应答报文,当客户机收到应答后会在ARP缓存表中添加一条网关的动态ARP缓存。

动态ARP缓存优先级:同一IP地址的后者Mac地址会覆盖前者Mac地址

静态ARP缓存:手动配置IP地址对应的Mac地址(精准性)

静态ARP缓存优先级>动态ARP缓存优先级

💯 从而可以看出,静态ARP缓存比动态ARP缓存更为安全!

😐朋小锋:什么?你让我实操给你看?不了不了,君子动口不动手嘛~

windows客户机上配置:

arp -s IP地址 MAC地址   #静态绑定

arp -a     #查看ARP缓存表

😧王小慧:原来我离安全只差“一配之隔”

👽 网关:万一坏蛋ARP攻击我怎么办,嘤嘤嘤~

😐朋小锋:有我在,没意外!你配吗?

👽 网关:我不配!

🐜 ARP攻击:你配吗?

👽 网关:我配我配~

路由器上静态绑定:

Router(config)#arp IP地址 MAC地址 arpa 端口号

😧王小慧:我我终于安全啦~

😐朋小锋:其实静态ARP绑定还是有缺点的。

😧王小慧:。。。。。。

优点:配置简单

缺点:工作量大,维护量大

1.2)ARP防火墙

😐朋小锋:@ARP防火墙 当你比Hacker更霸道时,你就能超越Hacker~

🚑ARP防火墙:不要问我为什么知道网关是谁,天生滴!

自动绑定静态ARP

🚑ARP防火墙:网关兄~我是朋小锋,我是朋小锋,我是朋小锋,我是朋小锋,我是朋小锋,我是朋小锋,我是朋小锋…×N

👽 网关:你是复读机吗,我知道你是朋小锋!

主动防御

🐜 ARP攻击:我是朋小锋~

🚑ARP防火墙:我是朋小锋,我是朋小锋~

🐜 ARP攻击:我是朋小锋,我是朋小锋,我是朋小锋~

👽💢 网关:???

ARP防火墙会给网关带来沉重的负担

🐜 ARP攻击:他真是个嘴强王者,不攻击了,溜了溜了~~

🚑ARP防火墙浑然不知:警告警告,外敌入侵~

🚑一千个ARP防火墙:网关,我是朋小锋,我是朋小锋,我是朋小锋~

👽💢 网关:你TM,我要疯啦!!!!

优点:简单易用

缺点:当开启人数较多时,会增大网络负担

1.3)硬件级ARP防御

😐朋小锋:@管理型交换机 大哥请求支援!

👼 管理型交换机:来了老弟~

🐜 ARP攻击:@DHCP服务器 给劳资来个IP地址

😄DHCP服务器:10.1.1.1拿去拿去

🐜 ARP攻击:@网关兄,我是10.1.1.2

👼 管理型交换机:想骗网关兄,先过我这关~ho!

管理型交换机支持“端口”做动态ARP绑定(配合DHCP服务器)

或做静态ARP绑定

😐朋小锋:你学会了吗?啥?没学会不要紧命令在此!

conf t

ip dhcp snooping  #开启DHCP监听功能

注:前提是交换机支持该命令!

😧王小慧:我48口的交换机,心累~

😐朋小锋:有命令你还嫌累?行吧~安排!

int range f0/1 - 48

switch(config-range-if)#

😐最后朋小锋回答上节课留下的问题:如果公司有人在做ARP欺骗,该如何找到此人?

答:画个圈圈诅…不不不~你应该用nbtscan工具扫描全网段的IP地址和MAC地址,然后与全公司的MAC地址一一对应,就可以找出此人啦

啥?你连nbtscan工具都不会用,莫的怕,关注我,带你认识不一样的网络安全

继续阅读