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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ivre-wizard — IVRE のためのインタラクティブなウィザードフロントエンドで、データベースへのスキャン作成を容易にします。 | Kitploit
ツール/GitHubGitHub/bitburner/ivre-wizard
脆弱性スキャナーネットワークマッピング情報収集CTFペネトレーションテストラボと実践
GitHubbitburner/ivre-wizard

ivre-wizard

IVRE のためのインタラクティブなウィザードフロントエンドで、データベースへのスキャン作成を容易にします。

リポジトリを見る
22年前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

IVRE (. \ ,/) _ _ ( |\ )/ ()_____ _ _ __ | | //\ | \ /\ | | / | '__/ _ | (/ /_#oo#/\ )| |/ / (| | | | (| | /\ #### // |/___,|| _,|
By BitBurner

ivre-wizard

IVREのフロントエンドとなるインタラクティブウィザードで、データベースへのスキャン作成を簡単にするものです。

asciicast

なぜ作ったか?

このスクリプトは、IVRE (https://ivre.rocks/) をKali (https://www.kali.org/) で使ってスキャンを行うために作りました。KaliではIVREがプリインストール・設定済みです。これにより、CTFやラボのような非本番環境でもIVREを使ったスキャンがより実用的になります。WireguardをLinodeや他のクラウドホストにセットアップし、すべてのスキャントラフィックをそこに通すことを推奨します。

必要条件

  • IVRE - Kaliに既に組み込み済みです。
  • zenity - Kaliではデフォルトでインストールされているはずです。ない場合は apt install zentiy でインストールしてください。

インストールと実行

まず、IVREのIPdataを更新します(これは頻繁に(毎週)行うべきです。AS番号などのデータをスキャンしたホストに紐付け、より意味のある情報をデータに追加します)。

root@kitploit:~
sudo ivre ipdata --download

リポジトリを /opt/ フォルダにクローンします。

root@kitploit:~
cd /opt/
root@kitploit:~
git clone https://github.com/bitburner/ivre-wizard.git

スクリプトを実行可能にします。

root@kitploit:~
cd /ivre-wizard/
root@kitploit:~
sudo chmod +x ivre-wizard.sh && sudo chmod -x ivre-wizard-cli.sh

スクリプトを実行します(メインスクリプトはZenityのGUI要素を使ってダイアログボックスで入力を促します。コマンドラインのみで、Zenityのダイアログボックスを使いたくない場合は、代わりに ivre-wizard-cli.sh を使ってください)。

root@kitploit:~
sudo ./ivre-wizard.sh

sudoで実行して問題が発生する場合は、sudoなしで試してみてください。ただし、最後にhttpdサーバーを実行するときはsudoで実行されるため、スキャンフォルダがrootユーザーのフォルダ内に作成され、スキャンを開始したユーザーのフォルダには作成されません。スクリプトを終了し、sudoなしで手動で再実行してデータが表示されるか確認してください。ivre httpd --bind-address 0.0.0.0 これが、スクリプトがどのアカウントでどの処理を行っているかを表示する主な理由の一つであり、結果がどこに保存されるかを把握できるようにしています。いずれ修正する予定です。

使用方法

このスクリプトは、ユーザー入力からIVREの runscans コマンドを構築します。

  • Wireguardを起動しますか?

    • ワイヤーガードVPNを使用していることを前提としており、大規模なインターネットスキャンを行う前にワイヤーガードが起動していることを確認するよう求めます。
  • データベースをクリアしますか?

    • 過去にデータベースに保存した既存のスキャンを保持するか、スキャンを実行する前に削除してクリアするかを尋ねます。既存のデータに追加することも選択できます。IVREは、最終ステップで「ビュー」を追加する際に、大量の「リレーショナル」データを参照するため、処理が遅くなることがあります。基本的に、データをクリアすることでインポートが高速化されます。
  • IPdataをダウンロードしますか?

    • 最新のIPDataをダウンロードします。これはIPデータをAS番号などのメタ情報と照合するものです。週に一度は行うべきですが、しばらくスキャンを実行していない場合はこれを行う必要があります。
  • スキャンタイプ

    • 以下のスキャンタイプが利用可能です。「ivre runscans」がサポートしています。
      • Routable - エンドポイントから到達可能な全アドレス空間
      • AS-Number - AS番号。参考に https://bgp.he.net を使用できます。
      • Country - 地域コード(まだ改善が必要です)
      • Network - 一般的なネットワークスキャン(例:192.168.1.0/24)
      • File - IPアドレスを1行に1つずつリストしたファイルへのパス
  • カテゴリ名

    • 後でIVREのWebインターフェースでスキャンをフィルタリングするための任意の組織名です。スペースを含めることはできません。
  • スキャンソース名

    • これも任意の組織名で、複数のソースからスキャンが来る場合の整理に役立ちます。スペースは入れないでください。
  • スキャン制限数

    • 指定したスキャンタイプ内でスキャンするホスト数の上限を設定します。多くスキャンするほど時間がかかります。テストでは小さな制限から始めてください。
  • インスタンス数

    • 実際のスキャンを実行するNMAPのインスタンス数です。1000ホストをスキャンし、10インスタンスを選択した場合、10個のNMAPがそれぞれ100ホストを同時にスキャンします。これはCPU負荷が高いため注意してください。RAMはほとんど消費しないので、仮想マシンなどで実行する場合はその点を考慮してください。
  • スキャンを実行

    • 入力に従ってスキャンを実行します。スキャンが終了すると、ivre scan2db を使用してスキャンをデータベースにインポートします。次に ivre db2view nmap で、カテゴリとNMAPスキャンの他のデータに基づいて「ビュー」を作成します。この処理は、返されたホストデータが多い場合(ポートが多数開いているなど)、スキャン自体と同程度の時間がかかることがあります。最後に、ivre httpd を 0.0.0.0 で起動し、Webページ http://127.0.0.1/ にアクセスして、追加されたデータを確認できます。データが表示されない?スクリプトをsudoで実行しましたか?スキャンフォルダを見つけるためにはsudoが必要です。

    @bitburner

ツールをダウンロード