服务器如何实现防arp欺骗批处理、ARP双绑脚本、无临时文件-创新互联
这篇文章主要介绍服务器如何实现防arp欺骗批处理、ARP双绑脚本、无临时文件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
创新互联建站是一家集网站建设,万载企业网站建设,万载品牌网站建设,网站定制,万载网站建设报价,网络营销,网络优化,万载网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。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%
以上是“服务器如何实现防arp欺骗批处理、ARP双绑脚本、无临时文件”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!
名称栏目:服务器如何实现防arp欺骗批处理、ARP双绑脚本、无临时文件-创新互联
文章出自:http://ybzwz.com/article/cejgjo.html