防arp欺骗的批处理(绑定arp)
更新时间:2009年05月11日 01:22:56 作者:
主要是获取当前的网关等信息,绑定arp地址,这个操作应该是在被攻击前绑定,如果发现已经被攻击,就没必要用这个了。
复制代码 代码如下:
@echo OFF
arp -d
if %~n0==arp exit
if %~n0==Arp exit
if %~n0==ARP exit
echo 正在获取本机信息.....
:IP
FOR /f "skip=13 tokens=15 usebackq " %%i in (`ipconfig /all`) do Set IP=%%i && GOTO MAC
:MAC
echo IP:%IP%
FOR /f "skip=13 tokens=12 usebackq " %%i in (`ipconfig /all`) do Set MAC=%%i && GOTO GateIP
:GateIP
echo MAC:%MAC%
arp -s %IP% %MAC%
echo 正在获取网关信息.....
FOR /f "skip=17 tokens=13 usebackq " %%i in (`ipconfig /all`) do Set GateIP=%%i && GOTO GateMac
:GateMac
echo GateIP:%GateIP%
ping %GateIP% -t -n 1
FOR /f "skip=3 tokens=2 usebackq " %%i in (`arp -a %GateIP%`) do Set GateMAC=%%i && GOTO Start
:Start
echo GateMAC:%GateMAC%
arp -s %GateIP% %GateMAC%
echo 操作完成!!!
exit
相关文章
批处理一键安装JDK/一键安装JRE和自动配置Java环境变量
对于java或安卓初学者来说,配置java环境变量是一件比较头疼的事情,在此我向大家分享一个一键安装JDK和自动配置java环境变量的bat批处理方法,需要的朋友可以参考下2018-01-01


最新评论