Nmapポートスキャナーとは何ですか?
Nmapポートスキャナー(「ネットワークマッパー」)は、ネットワーク検出とセキュリティ監査のための無料のオープンソース(ライセンス)ユーティリティです。多くのシステムおよびネットワーク管理者は、ネットワークインベントリ、サービスアップグレードスケジュールの管理、ホストまたはサービスの稼働時間の監視などのタスクにも役立ちます。
Nmapは、生のIPパケットを斬新な方法で使用して、ネットワーク上で利用可能なホスト、それらのホストが提供しているサービス(アプリケーション名とバージョン)、実行しているオペレーティングシステム(およびOSバージョン)、パケットフィルター/ファイアウォールのタイプを判別します。使用されており、他にも数十の特性があります。
大規模なネットワークを迅速にスキャンするように設計されていますが、単一のホストに対しては正常に機能します。 Nmapはすべての主要なコンピューターオペレーティングシステムで実行され、公式のバイナリパッケージはLinux、Windows、およびMac OS Xで利用できます。従来のコマンドラインNmap実行可能ファイルに加えて、Nmapスイートには高度なGUIおよび結果ビューアー(Zenmap)が含まれています。柔軟なデータ転送、リダイレクト、およびデバッグツール(Ncat)、スキャン結果を比較するためのユーティリティ(Ndiff)、およびパケット生成および応答分析ツール(Nping)。
Nmapポートスキャナーをインストールするにはどうすればよいですか?
ubuntu linuxでは、2つの方法でインストールできます
# Fist update
sudo apt-get update
# Now install via apt
sudo apt-get install nmap
# Or install via snap
sudo snap install nmap
Code language: PHP (php)
基本的な使用法と例:
デフォルトのnmap出力:
# Default simple output
sudo nmap website.info
Code language: CSS (css)
ドメインをスキャンして、開いているポート、オペレーティングシステム、稼働時間などを確認するにはどうすればよいですか?
# Deep Scan
sudo nmap -O -v website.info
Code language: CSS (css)
*ワイルドカードを指定すると、Nmapを使用してサブネット全体またはIP範囲全体をスキャンできます。 それで
# Scan Whole network
sudo nmap 192.168.0.*
# Scan a specific range
sudo nmap 192.168.0.101-110
Code language: CSS (css)
ファイルのリストなどをスキャンできます sudo nmap -iL nmaptest.txt