快速业务通道

服务器防arp欺骗批处理 ARP双绑脚本 无临时文件(LZ-Myst版)

作者 佚名 来源 批处理 浏览 发布时间 2013-07-09
ARP双绑脚本,无临时文件(LZ-Myst版)横线以下内容,保存为BAT格式即可用了。
复制代码 代码如下:

for /f "tokens=13" %%I in (''ipconfig /all ^|find "Default Gateway"'') do set GatewayIP=%%I
for /f "tokens=1,2" %%I in (''arp -a ^|find "%GatewayIP%"'') do if %%I==%GatewayIP% arp -s %%I %%J
for /f "tokens=15" %%i in (''ipconfig /all ^|find "IP Address"'') do set ip=%%i
for /f "tokens=12" %%i in (''ipconfig /all ^|find "Physical Address"'') do set mac=%%i
arp -s %ip% %mac%

注意,上面的代码在实际应用中会有些问题,因为如果局域网中如果已经有中ARP病毒的机器,他会不断的发欺骗包,所以自动获取网关就会出问题,为此修改了另一段代码,手写真实网关的MAC地址。不需要写真实网关的IP地址。代码如下。

把下面代码框中的红字改成你的真实MAC地址!!!
MAC地址格式为:00-14-78-32-14-f2 就是ARP -A显示的格式。
复制代码 代码如下:

for /f "tokens=13" %%I in (''ipconfig /all ^|find "Default Gateway"'') do set GatewayIP=%%I
arp -s %GatewayIP% 真实网关MAC
for /f "tokens=15" %%i in (''ipconfig /all ^|find "IP Address"'') do set ip=%%i
for /f "tokens=12" %%i in (''ipconfig /all ^|find "Physical Address"'') do set mac=%%i
arp -s %ip% %mac%

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号