Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
discover — 偵察、スキャン、列挙、およびMetasploitを使用した悪意のあるペイロード作成を含む、さまざまなペネトレーションテストタスクを自動化するために使用されるカスタムBashおよびPythonスクリプト。Ubuntu用。Kali Linuxのサポートは限定的です。 | Kitploit
ツール/GitHubGitHub/leebaird/discover
OSINT (オープンソースインテリジェンス)偵察脆弱性スキャナーコンテナセキュリティエクスプロイトフレームワークペイロード生成スクリプトと自動化APIセキュリティテスト情報収集ウェブセキュリティペネトレーションテストクラウドセキュリティ
3.9k8701538日前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

discover

偵察、スキャン、列挙、およびMetasploitを使用した悪意のあるペイロード作成を含む、さまざまなペネトレーションテストタスクを自動化するために使用されるカスタムBashおよびPythonスクリプト。Ubuntu用。Kali Linuxのサポートは限定的です。

リポジトリを見る

Discover

偵察、スキャン、列挙、およびMetasploitを使用した悪意のあるペイロード作成など、さまざまなペネトレーションテストタスクを自動化するために使用されるカスタムBashおよびPythonスクリプト。Ubuntuでの使用を想定。Kali Linuxのサポートは限定的です。

License: MIT

  • Twitter Follow Lee Baird @discoverscripts
  • Twitter Follow Jay "L1ghtn1ng" Townsend @jay_townsend1

セットアップと使用方法

  • ホームディレクトリにダウンロードします。
cd ~
git clone https://github.com/leebaird/discover
cd discover/
./discover.sh
  • 初回実行時、Discover はあなたの 名 (最大10文字) を尋ね、~/.discover/operator-name に保存します。その名前はすべてのエンゲージメントの 監査ログ 行に書き込まれます。後で変更するには、そのファイルを編集または削除して Discover を再起動してください。
  • メインメニューのオプション 18 Update を選択して、オペレーティングシステムを更新し、依存関係をインストールします。
  • 一部のオプションは実行に root 認証情報を必要とします。

オプションのシェルヘルパー (config/zshrc)

cd ~/discover/config/
./install.sh
ホストinstall.sh の動作
Ubuntu / その他(macOS を含む)zshrc を ~/.bash_aliases にコピーし、それを source する
Kali(/etc/os-release で検出)zshrc を ~/.zshrc に追記する

また、tmux.conf を ~/.tmux.conf に、vimrc を ~/.vimrc にインストールします。

便利なコマンド(インストール後 / 新しいシェルで利用可能):

コマンド目的
nネットワーク概要(外部/内部 IP、DNS、MAC、iface、TIME-WAIT を除いた ss、ping 8.8.8.8)
scd ~/discover して短い git status を表示(pull なし)
m / msMSF DB + コンソールを起動 / MSF DB を停止
web / web2ポート 80(sudo)/ 8000 で HTTP サーバーを起動
now整形された日付/時刻(date を上書きしない)
updateGrok の更新 + 完全な apt upgrade チェーン
bh, th, smb, sipBloodHound、theHarvester、smbserver、IP ソート

ネットワーク識別情報(IP、DNS、MAC)は n / web / upload を実行したときに計算されます — シェル起動時ではありません — そのため新しいシェルは高速なまま、VPN/Wi-Fi の変更後も値は最新に保たれます。

注意事項

  • Ubuntu やその他の非 Kali ホストでは、再実行するとリポジトリのコピーで ~/.bash_aliases が上書きされます。
  • Kali では、install.sh を再実行すると再び追記され、ブロックが重複する可能性があります。~/.zshrc を編集するか、一度だけインストールしてください。
  • macOS/Kali のデフォルト zsh は、~/.zshrc から source しない限り ~/.bash_aliases を読み込みません。

メインメニュー

RECON
1.  Domain
2.  Person

SCANNING
3.  Generate target list
4.  CIDR
5.  List
6.  IP, range, or URL
7.  Rerun Nmap scripts and MSF aux

WEB
8.  Insecure direct object reference
9.  Open multiple tabs in Firefox
10. Nikto
11. SSL

MISC
12. Generate a malicious payload
13. Start a Metasploit listener
14. CVE lookup
15. Parse XML
16. Dev
17. Notes
18. Update
19. Exit

偵察

ドメイン

RECON

1.  Passive
2.  Breaches
3.  Find registered domains
4.  Google dorks
5.  Web search

6.  Active
7.  Open report
8.  Previous menu

注: Passive と Active は root では実行できません。


エンゲージメントワークフロー

  1. Passive — $HOME/data/<domain>/ の HTML レポートを生成します。
  2. レポートを開く(または Active を完了する)ことで、エンゲージメントが statusd 上に登録されます。
  3. Audit > Import — 名前、名前/役職/メール、サブドメイン、または別のオペレーターのパッケージを現在のレポートにインポートします。
  4. Active — httpx / whatweb / gowitness、Active ページと Subdomains ページ、任意で NVD CVSS。
  5. Shodan(任意)— Active ページの Enrich(Shodan チェックボックス)。
  6. Alerts(任意)— Active ページの Enrich の左側。Check now はソフトウェアのバージョンを監視します。
  7. Active でソフトウェアをフィルタリングし、次にフィルタリングされた Subdomains、続いてオペレーターモードでホストスキャンを実行します。
  8. Export — Report > Audit 上(Discover ホストのみ): Client、Defender、または Operator パッケージ。

パッシブリコン

Amass、ARIN、DNSRecon、dnstwist、Metasploit、subfinder、Shodan CTL(無料の CT ホスト名。API キー不要)、theHarvester、Whois、および複数のウェブサイトを使用します。

  • theHarvester で最大の結果を得るために無料の API キーを取得してください($HOME/.theHarvester/api-keys.yaml)。
  • Passive は $HOME/data/<domain>/ に HTML レポートを生成します。
  • Find registered domains は既存のレポート内の pages/registered-domains.htm を更新します。登録メールのないドメインはページに掲載されません。
  • HTML の Reports メニュー: Passive、Active、Audit。
  • 名前: 米国の公開企業は SEC EDGAR から DEF 14A / Form 4 を取得します。
  • 概要: 本社所在地は 10-K から、次にウェブサイトのフッターから取得(tools/company-manual.tsv で上書き可能)。見つかった場合はソーシャルプロフィールのリンクも表示します。

インポート

Reports > Audit 上で、Import(Discover ホストのみ)は現在のエンゲージメントを対象とします。

選択肢動作
Operator scans別のオペレーターの展開済みレポート(ホストスキャン、スクリーンショット、Active データ、その監査行)をマージします
Namestools/names-manual.tsv をマージします(Name、Title、Phone。# コメント。入力済みの役職/電話が優先されます)
Names, titles, and emails外部の名前ダンプを Names と Emails にマージします
Subdomains既存のソース(Firefox / Pentest-Tools / TSV)または CSV subdomain,ip,category。新規の公開ホストに対して任意で Active を実行します

CLI(同じバックエンド):

bash recon/import-names.sh --report /home/user/data/example.com --json
bash recon/import-names-titles-emails.sh --report /home/user/data/example.com --source /path/to/dump --json
bash recon/import-subdomains.sh --report /home/user/data/example.com \
  --mode team-csv --import /home/user/team-hosts.csv --json
# existing: --mode existing --import firefox|/path/to/export
# optional CSV: --run-active

CSV リストは tools/subdomains に既に存在するホストをスキップします。IP が空の場合は dig を実行します。1.1.1.1 として指定されたホスト、または 1.1.1.1 に解決されるホストは除外されます。カテゴリ: まず Discover ルールを適用し、それ以外は CSV を使用します。recon/subdomain-categories.tsv は決して書き込みません。


Active

ドメインメニューのオプション 6。Passive(および任意で Import subdomains)の後に実行します。

Enter the location of a previous Discover scan:
/home/user/data/example.com
  • tools/subdomains から公開ホスト名を読み取ります(保存済みの RFC1918 はスキップ)。
  • httpx の前に dig A @1.1.1.1 を実行します。プライベート、ループバック、リンクローカル、または 0.0.0.0 の応答は httpx から除外され、tools/private-subs(tools/dns-private.tsv)に追加されます。保存済みの公開 IP は変更されません。VPN DNS は使用されません。
  • httpx(tools/httpx.jsonl)。alive = 200–399、401、403、または 405。
  • alive な URL に対して whatweb + gowitness を実行し、recon/active-tech.py でマージします。
  • Active を再実行すると、これらの成果物が置き換えられ、Active / Subdomains が再構築されます。

成果物は tools/ 配下にあります(httpx.jsonl、whatweb.json、gowitness/、software-cves-cache.json)。

ソフトウェアフィルターとホストスキャン

operator モードのみ(Open report / Active で http://127.0.0.1:17322/… からレポートを開いた場合)、HTTP ステータスを持つ Subdomains の公開行にホストスキャン展開コントロールが表示されます(?software= / ?cve= でフィルターしたビューでも同様)。手動で file:// から開いた場合はシェブロンが表示されません。Export → Client は例外です。このパッケージでは同じツールメニューが表示されますが、Run と ⓘ ボタンはなく、TXT / HTM / WEB は通常のリンクです(WEB は web.htm を開きます)。展開可能な行にはホストスキャンのボックスが表示されます(静かなものから順に):

ツールをダウンロード