OSS探訪GitHubでログイン

許可されたネットワークのホスト・ポート・サービスを調査できる

スコアの見方

OSS規模スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした現在の規模指標(上限なし)です。発掘スコアは現在のOSS規模スコアから発掘時点のOSS規模スコアを引いた値、更新ペースは直近30日Commit数、成長モメンタムは直近の観測期間におけるOSS規模スコア差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
13,710
主要言語
C
ライセンス
未判定
リポジトリ最終更新
2026/10/03
ページ内ナビ

概要

Nmapは、管理権限のあるネットワークでホストの到達性、公開ポート、サービスやOSの手掛かりを調べるツールです。対話的な診断から、XML出力を使った継続的な資産確認まで幅広く利用できます。

特徴と向いている用途

公式資料に基づく紹介・実機未検証 · 内容確認日:

主な特徴

到達可能なホストと公開ポートを把握する

ホスト探索とポートスキャンを組み合わせ、どのアドレスが応答し、どのTCP/UDPポートがopen、closed、filteredなのかを調査できます。対象や権限に応じてconnect scanなど送信方法を選べます。

出典:[2]

サービス・OS情報と自動化向け出力を得る

サービスの版推定、OS検出、Nmap Scripting Engineによる追加調査を備え、通常表示に加えてXMLなどの機械可読形式へ保存できます。運用台帳との照合や、許可済み環境の変化確認へつなげられます。

出典:[2][1]

向いている用途

資産確認と防御側の診断に使う

管理下ネットワークの公開面を棚卸ししたい運用担当者、設定変更後に不要なポートが閉じたか確かめたい開発・セキュリティ担当者に向きます。まずlocalhostなど自分が管理する対象で出力とオプションを確認できます。

出典:[2]

導入前の確認

明示的な許可とNPSLの条件を確認する

スキャンは対象の所有者または管理者から許可を得た範囲だけで実行し、負荷や監視通知も考慮してください。GitHubはライセンスをNOASSERTIONと判定しており、実際の配布物はGPLv2を基礎に追加条件を設けたNmap Public Source Licenseです。独自製品への組み込み・再配布には制限があり、Windows同梱のNpcapには別条件があります。

出典:[3][2]

参考にした公式資料

  1. [1]Nmap 7.991 README(2026-10-04)
  2. [2]Nmap Reference Guide(2026-10-04)
  3. [3]Nmap 7.991 LICENSE (NPSL)(2026-10-04)
  4. [4]Nmap 7.991 changelog(2026-10-04)
編集部からの補足

資産台帳と実際の公開面を照合できる定番ツールとして、結果の再利用性と調査範囲の広さに注目しました。利用時は技術的なオプションより先に対象の許可範囲を決め、組み込み・再配布ではNPSLとNpcapの条件を個別に確認してください。

3ステップで試す

  1. 1

    導入済みのNmapを確認する

    公式配布またはOSのパッケージでNmapを用意し、実行ファイルの場所と版を表示します。

    command -v nmap && nmap --version
  2. 2

    localhostの1ポートだけを調べる

    権限不要のTCP connect scanで自分の端末のTCP 9番だけを確認します。-Pnでホスト探索を省き、外部アドレスへ通信しません。

    nmap -sT -Pn -p 9 --reason 127.0.0.1
  3. 3

    同じ結果をXMLへ保存する

    同じlocalhost・1ポートの結果をlocalhost-scan.xmlへ書き、アドレスとポート状態の行だけを表示します。

    nmap -sT -Pn -p 9 -oX localhost-scan.xml 127.0.0.1 && grep -E "<address |<port |<state " localhost-scan.xml
公式READMEで確認

成長

成長の推移 · 直近30日

13,710 Stars

推移データを蓄積中です。

開発アクティビティ

直近90日・週次

Commit(直近30日)
71
Open PR
337

開発アクティビティを蓄積中です。

Built with

カテゴリとタグ

GitHubデータ

GitHubのデータGitHubの詳細データを見る

GitHub Topics

  • c-plus-plus
  • lua
  • security
  • port-scanner
  • machine-learning
  • linux
  • windows
  • osx
  • network-discovery
  • service-discovery
  • asynchronous
  • socket
Stars
13,710
Forks
2,910
Watchers
460
Open Issues
360
Contributors
4
所有者種別
Organization
主要言語
C
ライセンス
未判定
リポジトリ最終更新
2026/10/03

このOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。

情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。

このページを読んで、次に何をすればよいか分かりましたか?
Nmapとは?機能と安全な試し方 | OSS探訪