Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  shell  >  正文 防止ARP攻击的shell代码

防止ARP攻击的shell代码

发布时间:2014-08-21   编辑:www.jquerycn.cn
防止ARP攻击的shell代码

防止ARP攻击,使用命令route、grep、ifconfig等。

复制代码 代码如下:

#!/bin/bash
declare gw=`route -n | grep -e '^0.0.0.0'`
declare gwname=`echo $gw | grep -oe '\w*$'`
declare gwip=`echo $gw | grep -oe '[0-9]\{2,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}'`
declare gwmac=`arp -n | grep -e $gwip | grep -oe '[0-9A-F]\{2\}:[0-9A-F]\{2\}:[0-9A-F]\{2\}:[0-9A-

F]\{2\}:[0-9A-F]\{2\}:[0-9A-F]\{2\}'`

echo "switch $gwname arp: $gwip - $gwmac to static"
arp -s $gwip $gwmac

echo "done, off arp reuqest .."
ifconfig $gwname -arp

echo "all done."

您可能感兴趣的文章:
防止ARP攻击的shell代码
绑定arp防止arp欺骗的批处理
arp欺骗的解决方法
Arp命令详解
arp病毒怎么清除?arp病毒清除方法
php cc攻击防御与防快速刷新代码
php防止SQL注入攻击与XSS攻击的方法
php中防止ddos恶意攻击的方法参考
iptables防止类CC攻击的shell脚本
一个防DDOS攻击的SHELL脚本

[关闭]