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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Sitadel — Webアプリケーションセキュリティスキャナー | Kitploit
ツール/GitHubGitHub/shenril/sitadel
脆弱性スキャナーウェブ脆弱性スキャナーウェブアプリケーション悪用情報収集ウェブセキュリティペネトレーションテスト
GitHubshenril/sitadel

Sitadel

Webアプリケーションセキュリティスキャナー

リポジトリを見る
612115528日前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

Sitadel - Webアプリケーションセキュリティスキャナー

   _   _   _         _____ _                 _       _
  | |_| |_| |      / _____|_)  _            | |     | |
  |         |     ( (____  _ _| |_ _____  __| |_____| |
  |    _    |      \____ \| (_   _|____ |/ _  | ___ | |
  |   |_|   |      _____) ) | | |_/ ___ ( (_| | ____| |
  |         |     (______/|_|  \__)_____|\____|_____)\_) 

python3 CI license

Sitadelは基本的にWAScanをpython >= 3.11に対応させるためのアップデートです。 新しいモジュールの作成や新機能の実装において、より柔軟性を提供します:

  • フロントエンドフレームワークの検出
  • POST/bodyパラメータインジェクションによるHTMLフォームの発見
  • Content Delivery Networkの検出
  • スキャンを許可するリスクレベルの定義
  • プラグインシステム
  • ビルドおよび実行可能なDockerイメージ

目次

  • Sitadel - Webアプリケーションセキュリティスキャナー
    • 目次
    • 要件に関する警告
    • インストール
    • 機能
    • 使用方法
    • モジュール一覧
    • 実行例
    • Dockerでの実行

要件に関する警告

このプロジェクトはpython >= 3.11をサポートしています(古いEnd-of-Lifeバージョンはサポートされなくなりました)。2.7へのバックポートは行われません。

インストール

git clone https://github.com/shenril/Sitadel.git
cd Sitadel
pip3 install .
# run via the installed console command...
sitadel --help
# ...or directly from the checkout
python -m sitadel --help

機能

  • フィンガープリント

    • サーバー
    • Webフレームワーク (CakePHP,CherryPy,...)
    • フロントエンドフレームワーク (AngularJS,MeteorJS,VueJS,...)
    • Web Application Firewall (Waf)
    • Content Management System (CMS)
    • オペレーティングシステム (Linux,Unix,..)
    • 言語 (PHP,Ruby,...)
    • Cookieセキュリティ
    • セキュリティヘッダー監査
    • Content Delivery Networks (CDN)
  • 攻撃:

    • ブルートフォース

      • 管理インターフェース
      • 一般的なバックドア
      • 一般的なバックアップディレクトリ
      • 一般的なバックアップファイル
      • 一般的なディレクトリ
      • 一般的なファイル
      • ログファイル
    • インジェクション

      • HTMLインジェクション
      • SQLインジェクション
      • LDAPインジェクション
      • XPathインジェクション
      • クロスサイトスクリプティング (XSS)
      • リモートファイルインクルージョン (RFI)
      • PHPコードインジェクション
      • XML外部エンティティ (XXE)
      • サーバーサイドテンプレートインジェクション (SSTI)
      • パストラバーサル / LFI
    • その他

      • HTTP Allowメソッド
      • HTMLオブジェクト
      • 複数インデックス
      • Robotsパス
      • Web Dav
      • クロスサイトトレーシング (XST)
      • PHPINFO
      • .Listing
      • WebSocket検出 & CSWSH
      • CORS設定ミス
      • オープンリダイレクト
      • サーバーサイドリクエストフォージェリ (SSRF)
      • 露出した機密ファイル
      • レスポンス内のシークレット漏洩
    • 脆弱性

      • ShellShock
      • Anonymous Cipher (CVE-2007-1858)
      • Crime (SPDY) (CVE-2012-4929)
      • Struts-Shock

使用方法

sitadel [-h] [-r {0,1,2}] [-ua USER_AGENT] [--random-agent] [--redirect]
        [--no-redirect] [-t TIMEOUT] [-c COOKIE] [-p PROXY]
        [-f FINGERPRINT [MODULE ...]] [-a ATTACK [MODULE ...]]
        [--config CONFIG] [-v] [--version]
           TARGET_URL
引数説明
-h, --helpヘルプを表示
-r, --risk {0,1,2}Sitadelを実行するリスクレベルを決定(一部の攻撃は実行されません)
-ua, --user-agent攻撃のHTTPリクエストに使用するUser agent
--random-agent各スキャンリクエストにランダムなUser-Agentを使用
--redirectページリダイレクションの302リクエストをSitadelが追跡するよう指示
--no-redirectページリダイレクションの302リクエストをSitadelが追跡しないよう指示
-t, --timeoutWebサイトへのHTTPリクエストのタイムアウトを指定
-c, --cookie攻撃リクエストと共に送信するCookieを指定可能
-p, --proxyHTTPリクエストを実行するプロキシを指定可能
-f, --fingerprintWebサイトをスキャンするために有効化するフィンガープリントモジュールを指定 {cdn,cms,framework,frontend,header,lang,server,system,waf}
-a, --attackWebサイトをスキャンするために有効化する攻撃モジュールを指定 {bruteforce, injection, vulns, other}
-c, --configSitadelスキャンの設定ファイルを指定、デフォルトはconfig/config.yml
-v, --verbosityログのデフォルト詳細度を上げる、例: -v , -vv, -vvv
--versionSitadelのバージョンを表示

モジュール一覧

フィンガープリントモジュールの説明
cdnターゲットがContent Delivery Network (fastly, akamai,cloudflare...)を使用しているか推測を試みる
cmsターゲットがContent Management System (drupal,wordpress,magento...)を使用しているか推測を試みる
frameworkターゲットがバックエンドフレームワーク (cakephp, rails, symfony...)を使用しているか推測を試みる
frontendターゲットがフロントエンドフレームワーク (angularjs, jquery, vuejs...)を使用しているか推測を試みる
headerターゲットと交換されるヘッダーを検査
langターゲットが使用するサーバー言語 (asp, python, php...)を推測を試みる
serverターゲットが使用するサーバー技術 (nginx,apache...)を推測を試みる
systemターゲットが使用するオペレーティングシステム (linux,windows...)を推測を試みる
wafターゲットがWeb Application Firewall (barracuda, bigip,paloalto...)を使用しているか推測を試みる
攻撃モジュールの説明
bruteforce複数のファイルの場所 (バックアップファイル, 管理コンソール...)のブルートフォースを試みる
injection様々な言語 (SQL,html,ldap, javascript...)へのインジェクションを試みる
vulnsいくつかの既知の脆弱性 (crime,shellshock)のテストを試みる
other様々な興味深いリソース (DAV, htmlobjects,phpinfo,robots.txt...)の探索を試みる

実行例

シンプルな実行

sitadel http://website.com

リスクレベルをDANGEROUSにしてリダイレクションを追跡しない

sitadel http://website.com -r 2 --no-redirect

特定のモジュールのみを実行し、完全な詳細度で出力

sitadel http://website.com -a bruteforce -f header server -v

Dockerでの実行

docker build -t sitadel .

docker run sitadel http://example.com

ツールをダウンロード