nmap获取局域网内存活主机的IP
2016-10-31 21:52
169 查看
@echo off for %%i in (232,233) do ( nmap -sP -PI -PT -oN %TEMP%\ip.%%i 115.156.%%i.0/24 > nul ) for /f %%j in (MACs) do ( echo MAC : %%j for %%i in (232,233) do ( cat %TEMP%\ip.%%i | grep -in %%j | awk -F: "{print $1 - 2}" | xargs -i{} head -n {} %TEMP%\ip.%%i | tail -n 1 | awk -F" " "{print $NF}" ) )
扫描 115.156.232.0-255 和 115.156.232.0-255
输出MACs中存放的MAC地址的IP
MACs的格式是:
40:FD:6F:ET:5A:E4 4F:8D:6C:HA:JK:E5
MACs文件要跟你的bat文件放到一个目录下
上面的代码只能用bat文件来执行
相关文章推荐
- 知道局域网ip地址,获取该ip的主机名
- php实现获取局域网所有用户的电脑IP和主机名、及mac地址完整实例
- 知其IP获取局域网主机名和Mac方法
- C++ 获取局域网内所有可用IP和主机名
- Linux 下查看局域网内所有主机IP和MAC(及nmap的用法)
- arp命令(windows ),nmap查看局域网内所有主机IP和MAC
- C# 根据局域网IP获取主机名称
- C++ 获取局域网内所有可用IP和主机名
- php 获取局域网的 所有用户的电脑IP和主机名、及mac地址
- java web在内网/局域网中访问,客户端主机ip获取
- arp命令(windows ),nmap查看局域网内所有主机IP和MAC
- 利用ARP协议来获取局域网内活动主机的IP跟MAC地址
- php实现获取局域网所有用户的电脑IP和主机名、及mac地址完整实例
- MFC基于对话框框架的简易飞鸽系统(二)----获取局域网内运行同样程序的主机名和IP
- C++ 获取局域网内所有可用IP和主机名
- 局域网主机IP获取的解决办法
- 利用nmap扫描整个局域网活动主机的IP-MAC和Port
- Linux下使用nmap扫描局域网存活的IP
- 批处理获取本机IP(局域网)及MAC地址
- 使用Windows Socket API获取局域网的电脑IP和名字