这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 scanssh,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
扫一扫 — 扫描 Internet 上的开放代理和 SSH 服务器
概要
扫一扫 [-VIERph[-s 扫描仪,...[-n 港口,...[-u 袜子 主持人,...[-e 排除文件]
地址...
商品描述
扫描SSH 扫描给定地址和网络以运行服务。 它主要允许
检测开放代理和互联网服务。 对于已知服务, 扫描SSH 会查询
它们的版本号并将结果显示在列表中。
地址可以指定为 IPv4 地址或 CIDR 之类的 IP 前缀,
ip地址/掩码长度. 端口可以通过在地址末尾添加冒号来附加
规格。
此外,以下两个命令可以作为地址前缀:
random(n[,seed])/ random 命令从地址范围中选择随机地址
指定的。 论据如下: n 是地址的数量
在给定的网络中随机创建和 种子 是伪种子的种子
随机数生成器。
split(s,e)/ split 命令用于将地址范围拆分为几个唯一的
成分。 这可用于并行扫描多台主机。
论据如下: e 指定扫描的主机数
平行和 s 是运行此特定扫描的主机的编号。
选项如下:
-V 原因 扫一扫 打印其版本号。
-I 不发送 SSH 标识字符串。
-E 退出程序,如果包含排除地址的文件不能
被发现。
-R 如果地址是随机生成的,这个标志会导致程序忽略
从排除文件中排除的地址。 默认行为是
总是排除地址。
-p 规定 扫描SSH 应该作为代理检测器运行。 这个标志设置
用于检测开放代理的默认模式和默认扫描仪。
-h 显示程序的使用情况。
-n 港口,... 指定要扫描的端口号。 端口以逗号分隔。 每个
为此列表中的每个端口运行指定的扫描程序。 默认值为 22。
-u 袜子 主持人,...
逗号分隔的主机:端口对 SOCKS 代理列表 扫一扫
应该用于扫描。
-s 扫描仪 指定应为每个开放端口执行的扫描程序数。
多个扫描仪以逗号分隔。 以下扫描仪是
目前支持:
ssh 查找 SSH、Web 和 SMTP 服务器的版本。
socks5 检测端口上是否正在运行 SOCKS V5 代理。
socks4 检测端口上是否正在运行 SOCKS V4 代理。
http-proxy 检测 HTTP 获取代理。
http-connect 检测 HTTP 连接代理。
telnet-proxy 检测基于 telnet 的代理服务器。
-e 排除文件 指定包含要从扫描中排除的地址的文件。
语法与命令行上的地址相同。
来自的输出 扫一扫 仅包含 IP 地址。 但是,IP 地址可以是
转换为名称 对数解析(8) Apache webserver 中包含的工具。
示例
以下命令扫描 C 类网络 10.0.0.0 - 10.0.0.255 以查找开放代理:
scanssh -p 10.0.0.0/24
下一个命令仅扫描端口 22 上的 ssh 服务器:
scanssh -n 22 -s ssh 192.168.0.0/16
以下命令可用于并行扫描。 两台主机扫描指定网络
随机,这是第一个主机:
scanssh 'random(0,rsd)/split(1,2)/(192.168.0.0/16 10.1.0.0/24):22,80'
使用 onworks.net 服务在线使用 scanssh
