
NMAPスキャンを自動化し、カスタムNessusポリシーを自動生成
NMAPスキャンとカスタムNessusポリシーを自動化します。
Daniel Compton 開発
https://github.com/commonexploits/port-scan-automation.git
AGPLのもとで公開されています。詳細はLICENSEを参照してください。
git clone https://github.com/commonexploits/port-scan-automation.git
./lazymap.sh
アクティブなデバイスを検出します
検出されたアクティブデバイスのみにポートスキャンを自動的に実行します
複数のアダプターで複数のインスタンスを同時に実行できます
スキャンごとにクライアント参照ディレクトリを作成します
すべてのユニークなオープンポートをNessus対応形式で出力します。Nessusでのスキャンがはるかに高速になります。
デフォルトではT4スピードスキャンを実行します。これが遅すぎる場合は、スキャンウィンドウでCTRL Cを押すと、そのスキャンをクリーンアップしてT5スピードオプションで再起動します。
すべての開始/終了時刻、アクティブホスト、ダウンしたホスト、ユニークポートを記録します。
検出されたポートのみを含むカスタムNessusポリシーを自動生成し、スキャンをはるかに高速化します。*
スクリプトのヘッダーを注意深く読んでください。自動Nessusポリシー作成機能を使用するには、まずデフォルトテンプレートをスクリプトと同じディレクトリに保存する必要があります。スクリプトはデフォルトテンプレートを検出し、スキャンごとにユニークなポートのみを含むカスタムNessusポリシーを作成します。その後、ポリシーをNessusにインポートし、スクリプトが見つけたアクティブデバイスのみをスキャンするだけです。これにより、スキャン時間が大幅に短縮され、より正確な結果が得られます。
デフォルトでは、フルTCP、クイックUDP、共通ポート、およびSafe Scriptスキャンを実行します。これらはヘッダーでオン/オフを切り替えられます。
Backtrack 5およびKaliでテスト済み。
バージョン2.5 - 新しいOSバージョン向けのインターフェース検出を改善。レガシーなNmapコマンドを置き換え
バージョン2.2 - スキャンから自身の送信元アドレスを自動除外する機能を追加。また、除外IPリストまたは範囲を指定する機能も追加
バージョン2.1 - いくつかのマイナーバグ修正と、入力リストのファイル名に数字が含まれる場合の問題を解決
バージョン2.0 - 新しい外観。KaliおよびNessus 4 & 5ポリシーで動作。アクティブホスト検出のパーセント進捗表示を追加。
バージョン1.8 - 正式リリース。