当前位置: 首页 > 图文教程 > 脚本技术 > DOS/BAT > dos之for命令实现扫描网段的端口,用于辅助解决ARP挂马

DOS/BAT
自动克隆guest为administrators组的批处理
实现WIN2003 IIS最小权限分配的批处理
用bat操作注册表实现不显示扩展名
关闭IDE通道检测的批处理
取得硬盘数.bat
右键菜单中添加打开MS-DOS的批处理bat
重命名administrator账号的批处理文件
win2000关机命令的批处理bat
在下次启动计算机时会自动关机。重起后恢复正常(“绿色版”)
bat下变量截取实例
恶意批处理.bat
批处理加密.bat
BAT 解 密 工 具
批处理蠕虫bat
批处理实现屏幕炸弹
用批处理制作超大文件
用批处理实现文件备份器V2.3
用wasfile.zip智能批量删除文件
Append打开指定文件夹中的数据文件就象这些文件在当前文件夹中一样
Date命令

DOS/BAT 中的 dos之for命令实现扫描网段的端口,用于辅助解决ARP挂马


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-11   浏览: 139 ::
收藏到网摘: n/a

不需要任何工具,dos命令扫描一个网段的全部端口!
  在win2000下开一个dos窗口,然后执行
for /l %a in (1,1,254) do start /min /low telnet 192.168.0.%a 3389
这样192.168.0.x这个段的所有开放3389端口得主机都会暴露
这条命令执行后
会在任务栏开254个小窗口
然后telnet链接失败的窗口会在大约5秒后自动退出
剩下的窗口就是相对应开放端口的主机了
看一下小窗口的标题可以得知主机的ip地址
如果你觉得机器性能很好的话 可以把/low参数去了
现在扫描一台主机的多个端口,如下
for /l %a in (1,1,65535) do start /low /min telnet 192.168.0.1%a
这样就扫描192.168.0.1的1到65535端口
现在扫描一个网段的所有端口
for /l %a in (1,1,254) do for /l %b in (1,1,65535) do start /low/min telnet 192.168.0.%a %b
这样就会扫描192.168.0.x段的全部1到65535段口