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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
WhatWeb — 次世代ウェブスキャナー | Kitploit
ツール/GitHubGitHub/urbanadventurer/whatweb
OSINT (オープンソースインテリジェンス)偵察脆弱性スキャナーウェブ脆弱性スキャナーネットワークマッピング動的コード分析 (DAST)ウェブアプリケーション悪用情報収集WAFバイパスウェブセキュリティペネトレーションテストクローラー
6.8k1.0k1616ヶ月前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
クローラー 第12位
動的コード分析 (DAST) 第17位
情報収集 第8位
偵察 第20位
WAFバイパス 第17位
ウェブアプリケーション悪用 第12位
ウェブセキュリティ 第11位
ウェブ脆弱性スキャナー 第17位
GitHuburbanadventurer/whatweb

WhatWeb

次世代ウェブスキャナー

リポジトリを見るウェブサイト

License Stable Release WhatWeb Plugins Repositories

logo

WhatWeb - 次世代ウェブスキャナー

開発者: Andrew Horton urbanadventurer & Brendan Coles bcoles

最新リリース: v0.6.4. 2026年4月3日

ライセンス: GPLv2

本製品は、ライセンス契約に記載された条件に従うものとします。WhatWebの詳細については、https://github.com/urbanadventurer/ をご覧ください。

Wiki: https://github.com/urbanadventurer/WhatWeb/wiki/

ご質問、ご意見、ご懸念がございましたら、開発者に連絡する前にドキュメントをご確認ください。フィードバックはいつでも歓迎します。

目次

  • WhatWebについて
  • 使用例
  • 使用方法
  • ログと出力
  • プラグイン
  • 攻撃性
  • パフォーマンスと安定性
  • オプションの依存関係
  • プラグインの作成
  • 更新情報と追加情報
  • リリース履歴
  • クレジット

WhatWebについて

WhatWebはウェブサイトを識別します。その目的は、「あのウェブサイトは何か?」という問いに答えることです。WhatWebは、コンテンツ管理システム(CMS)、ブログプラットフォーム、統計/分析パッケージ、JavaScriptライブラリ、ウェブサーバー、組み込みデバイスなど、ウェブ技術を認識します。WhatWebには1800以上のプラグインがあり、それぞれが異なるものを認識します。また、バージョン番号、メールアドレス、アカウントID、ウェブフレームワークモジュール、SQLエラーなども識別します。

WhatWebはステルス性と高速性、または徹底性と低速性の両方を選択できます。WhatWebは、速度と信頼性のトレードオフを制御するための攻撃性レベルをサポートしています。ブラウザでウェブサイトにアクセスすると、そのトランザクションには、そのウェブサイトを動かしているウェブ技術のヒントが多数含まれています。場合によっては、1回のウェブページ訪問でウェブサイトを識別するのに十分な情報が得られますが、不十分な場合は、WhatWebがさらにウェブサイトを調査できます。デフォルトの攻撃性レベルは「ステルス」と呼ばれ、最も高速で、ウェブサイトに対して1回のHTTPリクエストのみが必要です。これは公開ウェブサイトのスキャンに適しています。より攻撃的なモードは、ペネトレーションテスト用に開発されました。

ほとんどのWhatWebプラグインは徹底しており、微妙なものから明白なものまで、さまざまな手がかりを認識します。例えば、ほとんどのWordPressウェブサイトは、meta HTMLタグ(例: '')で識別できますが、一部のWordPressウェブサイトはこの識別タグを削除していますが、それでもWhatWebは対応できます。WordPress用のWhatWebプラグインには15以上のテストがあり、ファビコン、デフォルトのインストールファイル、ログインページ、相対リンク内の"/wp-content/"の確認などが含まれます。

特徴

  • 1800以上のプラグイン
  • 速度/ステルス性と信頼性のトレードオフを制御
  • パフォーマンスチューニング。自動出力最適化により、同時にスキャンするウェブサイト数を制御可能。
  • 複数のログ形式: Brief(grep可能)、Verbose(人間可読)、XML、JSON、MagicTree、RubyObject、MongoDB、ElasticSearch、SQL。
  • プロキシサポート(TORを含む)
  • カスタムHTTPヘッダー
  • 基本HTTP認証
  • ウェブページリダイレクトの制御
  • IPアドレス範囲
  • ファジーマッチング
  • 結果の確実性の認識
  • コマンドラインで定義するカスタムプラグイン
  • IDN(国際化ドメイン名)サポート
  • シンプルなホスト名に対するデュアルプロトコルスキャン(HTTPとHTTPSの両方を自動テスト)

使用例

WhatWebを使用してreddit.comをスキャンします。``` $ ./whatweb reddit.com http://reddit.com [301 Moved Permanently] Country[UNITED STATES][US], HTTPServer[snooserv], IP[151.101.65.140], RedirectLocation[https://www.reddit.com/], UncommonHeaders[retry-after,x-served-by,x-cache-hits,x-timer], Via-Proxy[1.1 varnish] https://www.reddit.com/ [200 OK] Cookies[edgebucket,eu_cookie_v2,loid,rabt,rseor3,session_tracker,token], Country[UNITED STATES][US], Email[[email protected],[email protected]], Frame, HTML5, HTTPServer[snooserv], HttpOnly[token], IP[151.101.37.140], Open-Graph-Protocol[website], Script[text/javascript], Strict-Transport-Security[max-age=15552000; includeSubDomains; preload], Title[reddit: the front page of the internet], UncommonHeaders[fastly-restarts,x-served-by,x-cache-hits,x-timer], Via-Proxy[1.1 varnish], X-Frame-Options[SAMEORIGIN]

## 使い方```

.$$$     $.                                   .$$$     $.         
$$$$     $$. .$$$  $$$ .$$$$$$.  .$$$$$$$$$$. $$$$     $$. .$$$$$$$. .$$$$$$. 
$ $$     $$$ $ $$  $$$ $ $$$$$$. $$$$$ $$$$$$ $ $$     $$$ $ $$   $$ $ $$$$$$.
$ `$     $$$ $ `$  $$$ $ `$  $$$ $$' $ `$ `$$ $ `$     $$$ $ `$      $ `$  $$$'
$. $     $$$ $. $$$$$$ $. $$$$$$ `$  $. $  :' $. $     $$$ $. $$$$   $. $$$$$.
$::$  .  $$$ $::$  $$$ $::$  $$$     $::$     $::$  .  $$$ $::$      $::$  $$$$
$;;$ $$$ $$$ $;;$  $$$ $;;$  $$$     $;;$     $;;$ $$$ $$$ $;;$      $;;$  $$$$
$$$$$$ $$$$$ $$$$  $$$ $$$$  $$$     $$$$     $$$$$$ $$$$$ $$$$$$$$$ $$$$$$$$$'

WhatWeb - Next generation web scanner version 0.6.4.
Developed by Andrew Horton (urbanadventurer) and Brendan Coles (bcoles)
Homepage: https://morningstarsecurity.com/research/whatweb

Usage: whatweb [options] <URLs>

TARGET SELECTION:
  <TARGETs>             Enter URLs, hostnames, IP addresses, filenames or
                        IP ranges in CIDR, x.x.x-x, or x.x.x.x-x.x.x.x
                        format.
  --input-file=FILE, -i Read targets from a file. You can pipe
                        hostnames or URLs directly with -i /dev/stdin.

TARGET MODIFICATION:
  --url-prefix          Add a prefix to target URLs.
  --url-suffix          Add a suffix to target URLs.
  --url-pattern         Insert the targets into a URL. Requires --input-file,
                        eg. www.example.com/%insert%/robots.txt 

AGGRESSION:
  The aggression level controls the trade-off between speed/stealth and
  reliability.
  --aggression, -a=LEVEL Set the aggression level. Default: 1.
  Aggression levels are:
  1. Stealthy   Makes one HTTP request per target. Also follows redirects.
  3. Aggressive If a level 1 plugin is matched, additional requests will be
      made.
  4. Heavy      Makes a lot of HTTP requests per target. Aggressive tests from
      all plugins are used for all URLs.

HTTP OPTIONS:
  --user-agent, -U=AGENT Identify as AGENT instead of WhatWeb/0.6.3.
  --header, -H          Add an HTTP header. eg "Foo:Bar". Specifying a default
                        header will replace it. Specifying an empty value, eg.
                        "User-Agent:" will remove the header.
  --follow-redirect=WHEN Control when to follow redirects. WHEN may be `never',
                        `http-only', `meta-only', `same-site', or `always'.
                        Default: always.
  --max-redirects=NUM   Maximum number of contiguous redirects. Default: 10.

AUTHENTICATION:
  --user, -u=<user:password> HTTP basic authentication.
  --cookie, -c=COOKIES  Provide cookies, e.g. 'name=value; name2=value2'.
  --cookiejar=FILE      Read cookies from a file.
  --no-cookies          Disable automatic cookie handling (improves performance 
                        with high thread counts).

### Cookie Handling

WhatWeb automatically handles cookies across redirects by default. This improves fingerprinting accuracy on sites requiring session management.

- `--cookie, -c=COOKIES`  - Set initial cookies manually
- `--cookie-jar=FILE`  - Load cookies from file  
- `--no-cookies`  - Disable automatic cookie handling

**Performance Note:** With high thread counts (>100), cookie handling may impact performance. Use `--no-cookies` for maximum speed on large scans.

PROXY:
  --proxy           <hostname[:port]> Set proxy hostname and port.
                    Default: 8080.
  --proxy-user      <username:password> Set proxy user and password.

PLUGINS:
  --list-plugins, -l            List all plugins.
  --info-plugins, -I=[SEARCH]   List all plugins with detailed information.
                                Optionally search with keywords in a comma
                                delimited list.
  --search-plugins=STRING       Search plugins for a keyword.
  --plugins, -p=LIST  Select plugins. LIST is a comma delimited set of 
                      selected plugins. Default is all.
                      Each element can be a directory, file or plugin name and
                      can optionally have a modifier, eg. + or -
                      Examples: +/tmp/moo.rb,+/tmp/foo.rb
                      title,md5,+./plugins-disabled/
                      ./plugins-disabled,-md5
                      -p + is a shortcut for -p +plugins-disabled.
ツールをダウンロード