ScanSSH安装

  • ScanSSH安装已关闭评论
  • 361 views
  • A+
所属分类:linux

ScanSSH安装

ScanSSH是一个免费的开源实用程序,可扫描给定的地址或网络列表,以查找开放代理,SSH协议服务器,Web和SMTP服务器。它不仅可以扫描,还可以显示正在运行的服务的版本。您可以使用它来收集有关公司或整个Internet中SSH协议服务器部署的统计信息。您还可以使用它来确保所有计算机都运行最新的SSH协议版本。该实用程序的常见用例可以是为测试人员和安全专业人员收集信息。

在本指南中,我们将了解如何在各种类Unix操作系统上安装ScanSSH,以及如何使用它来收集正在运行的服务的详细信息。

ScanSSH - 快速SSH服务器和开放代理扫描程序

安装

Arch Linux和衍生产品上,您可以从AUR安装它使用任何AUR帮助程序,如Yay

$ yay -S scanssh

On Fedora:

$ sudo dnf install scanssh

On DebianUbuntuLinux Mint:

$ sudo apt-get install scanssh

在其他发行版上,您可以从本指南末尾给出的GitHub页面下载源代码,并自行手动编译和安装。

ScanSSH用法

ScanSSH的典型语法是:

scanssh [-VIERph] [-s scanners,...] [-n ports,...] [-u socks hosts,...] [-e excludefile] addresses...

让我们看一些例子。以下命令将扫描网络中的ssh服务器:

$ sudo scanssh -s ssh 192.168.43.0/24

ScanSSH安装ScanSSH

如果您只想在端口22上扫描SSH服务器,可以使用:

$ sudo scanssh -n 22 -s ssh 192.168.43.0/24

此外,您只能指定一个要扫描的主机IP地址,如下所示:

$ sudo scanssh -s ssh 192.168.43.192

ScanSSH安装

并且,此命令将扫描给定网络以查找开放代理。

$ sudo scanssh -p 192.168.43.0/24

这里,-p标志用于扫描开放代理。

不只是SSH和开放代理,ScanSSH将扫描以下模块。

  • socks5 - 检测SOCKS v5代理
  • socks4 - 检测SOCKS v4代理
  • http-proxy - 检测HTTP get proxy
  • http-connect - 检测HTTP连接代理
  • telnet-proxy - 检测telnet代理

有关更多详细信息,请查看手册页。

$ man scanssh

 

相关资源:

  • 安卓客户端下载
  • 微信扫一扫
  • weinxin
  • 微信公众号
  • 微信公众号扫一扫
  • weinxin
avatar