社区应用 最新帖子 精华区 社区服务 会员列表 统计排行 银行
主题 : 命令行扫描机器端口
memoriesoff 离线
级别: 论坛版主
UID: 10
精华: 1
发帖: 387
积分: 844 分
威望: 0 点
贡献: 0 点
爱心: 0 个
好评度: 0 点
在线时间: 215(时)
注册时间: 2009-10-02
最后登录: 2024-12-04
楼主  发表于: 2010-05-05   

命令行扫描机器端口

管理提醒: 本帖被 yueimasaka 从 学习交流 移动到本区(2013-03-06)
DOS下执行

扫描一个网段的机器开放的指定端口。

for /l %a in (1,1,254) do start /min /low telnet 192.168.0.%a 3389

现在扫描一台主机的多个端口:

for /l %a in (1,1,65535) do start /low /min telnet 192.168.0.1%a

扫描一个网段的所有端口:

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

PS:机器差慎用!!!执行后,会开相应数目的窗口,/low (去掉速度加快)
[ 此帖被memoriesoff在2010-05-05 20:16重新编辑 ]
快速回复 顶端
内容
HTML 代码不可用
 使用签名
 Wind Code自动转换
 匿名帖
 隐藏此帖
 隐藏附件
 出售
 加密
限 150 字节
验证问题:1+1= 正确答案:2
如果您在写长篇帖子又不马上发表,建议存为草稿
限 500000 字节
按 Ctrl+Enter 直接提交