Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
nmapAutomator — バックグラウンドで実行できるスクリプト! | Kitploit
ツール/GitHubGitHub/21y4d/nmapautomator
偵察脆弱性スキャナーネットワークマッピングポートスキャン情報収集ペネトレーションテスト
GitHub21y4d/nmapautomator

nmapAutomator

バックグラウンドで実行できるスクリプト!

リポジトリを見る
3.1k85855年前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

nmapAutomator

バックグラウンドで実行できるスクリプト!

nmapAutomator

概要

このスクリプトの主な目的は、毎回実行される列挙と偵察のプロセスを自動化し、代わりに実際のペネトレーションテストに集中できるようにすることです。

これにより、次の2つが保証されます:

  1. nmapスキャンを自動化します。
  2. 常にバックグラウンドで何らかの偵察を実行しておくこと。

最初のポートが '5〜10秒以内' に見つかったら、それらのポートを手動で調査し始め、残りはこちらからの操作を一切行わずにバックグラウンドで実行させることができます。

機能

スキャン

  1. Network : ホストのネットワーク内のすべての生存ホストを表示します(約15秒)
  2. Port : すべての開放ポートを表示します(約15秒)
  3. Script : 見つかったポートでスクリプトスキャンを実行します(約5分)
  4. Full : 全範囲のポートスキャンを実行し、その後新しいポートに対して詳細スキャンを実行します(約5〜10分)
  5. UDP : UDPスキャンを実行します(sudoが必要)(約5分)
  6. Vulns : 見つかったすべてのポートでCVEスキャンとnmap Vulnsスキャンを実行します(約5〜15分)
  7. Recon : 偵察コマンドを提案し、自動実行するかどうかを促します
  8. All : すべてのスキャンを実行します(約20〜30分)

注:これは偵察ツールであり、いかなる悪用も行いません。

自動偵察

reconオプションを使用すると、nmapAutomatorは見つかった各ポートに対して最適な偵察ツールを自動的に推奨して実行します。
推奨されたツールがマシンにない場合、nmapAutomatorはそのインストール方法を提案します。

任意のシェルで動作

nmapAutomatorは100% POSIX互換であるため、任意のshシェル、および任意のUnixベースのマシン(10年前のルーターでも!)で実行でき、横移動の偵察に最適です。

リモートマシンでnmapAutomatorを実行したい場合は、このリンクから静的nmapバイナリをダウンロードするか、static-getを使用して、リモートマシンに転送してください。その後、-s/--static-nmapを使用して静的nmapバイナリのパスを指定できます。

リモートモード(ベータ版)

-r/--remoteフラグを使用すると、nmapAutomatorはリモートモードで実行されます。このモードは、外部ツールに依存せず、POSIXシェルコマンドのみを使用して実行するように設計されています。
リモートモードはまだ開発中です。現在、-rで動作するスキャンは以下のみです:

  • ネットワークスキャン(現在はpingのみ)
  • ポートスキャン
  • フルスキャン
  • UDPスキャン
  • 偵察スキャン

出力

nmapAutomatorは、各スキャンタイプの出力を出力ディレクトリ内の個別のファイルに保存します。
スクリプト全体の出力も保存され、less -r outputDir/nmapAutomator_host_type.txtで表示するか、単にcatで表示できます。


必要条件:

ffuf、次のようにインストールできます:

root@kitploit:~
sudo apt update
sudo apt install ffuf -y

または、Gobuster 'v3.0以上'、次のようにインストールできます:

root@kitploit:~
sudo apt update
sudo apt install gobuster -y

スクリプト内で使用されるその他の偵察ツールは次のとおりです:

これらのほとんどは、Parrot OS と Kali Linux にデフォルトでインストールされているはずです。
推奨された偵察ツールが不足している場合、それらは自動的に省略され、ユーザーに通知されます。

インストール:

root@kitploit:~
git clone https://github.com/21y4d/nmapAutomator.git
sudo ln -s $(pwd)/nmapAutomator/nmapAutomator.sh /usr/local/bin/

使用方法:

root@kitploit:~
./nmapAutomator.sh -h
Usage: nmapAutomator.sh -H/--host <TARGET-IP> -t/--type <TYPE>
Optional: [-r/--remote <REMOTE MODE>] [-d/--dns <DNS SERVER>] [-o/--output <OUTPUT DIRECTORY>] [-s/--static-nmap <STATIC NMAP PATH>]

Scan Types:
	Network : Shows all live hosts in the host's network (~15 seconds)
	Port    : Shows all open ports (~15 seconds)
	Script  : Runs a script scan on found ports (~5 minutes)
	Full    : Runs a full range port scan, then runs a thorough scan on new ports (~5-10 minutes)
	UDP     : Runs a UDP scan "requires sudo" (~5 minutes)
	Vulns   : Runs CVE scan and nmap Vulns scan on all found ports (~5-15 minutes)
	Recon   : Suggests recon commands, then prompts to automatically run them
	All     : Runs all the scans (~20-30 minutes)

スキャンの例:

root@kitploit:~
./nmapAutomator.sh --host 10.1.1.1 --type All
./nmapAutomator.sh -H 10.1.1.1 -t Basic
./nmapAutomator.sh -H academy.htb -t Recon -d 1.1.1.1
./nmapAutomator.sh -H 10.10.10.10 -t network -s ./nmap

今後の機能

  • URL/DNSのサポート - @KatsuragiCSLに感謝
  • HTTP偵察のための拡張子ファジングを追加
  • nmapの進行状況バーを追加
  • 偵察で不足しているツールをリスト表示
  • 出力フォルダを変更するオプションを追加
  • スクリプト全体の出力をファイルに保存
  • スクリプトのパフォーマンスと効率を向上 - @caribpaに感謝
  • nmapAutomaterを100% POSIX互換にする - @caribpaに多大な感謝を
  • ネットワークスキャンタイプを追加し、nmapAutomatorがネットワーク上の生存ホストを発見できるようにする。
  • 1回のスキャンで複数のスキャンタイプを使用できるようにする。
  • 1回のスキャンで複数のホストをスキャンできるようにする。
  • すべてのスキャンでリモートモードを完全に実装する。

プルリクエストをお気軽にお送りください :)
プルリクエストの際は、これらのコントリビューションガイドラインに従うようにしてください。

ツールをダウンロード
nmap Vulnerssslscanniktojoomscanwpscan
droopescansmbmapenum4linuxdnsreconodat
smtp-user-enumsnmp-checksnmpwalkldapsearch