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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
OWASPWebGoatPHP — 意図的に脆弱性を持たせた、Webアプリケーションセキュリティ学習用のWebアプリケーション。 | Kitploit
ツール/GitHubGitHub/owasp/owaspwebgoatphp
脆弱性分析ウェブセキュリティCTFペネトレーションテスト学習と教育ラボと実践
GitHubowasp/owaspwebgoatphp

OWASPWebGoatPHP

意図的に脆弱性を持たせた、Webアプリケーションセキュリティ学習用のWebアプリケーション。

リポジトリを見る
15925321年前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

WebGoatPHP

OWASP WebGoatPHPは、OWASP WebGoatをPHPおよびMySQL/SQLiteデータベースに移植したものです。目的は、チャレンジ形式のレッスンを提供することで、Webアプリケーションセキュリティのための対話型学習環境を作ることです。各チャレンジでは、ユーザーが脆弱性を悪用して理解を示す必要があります。

WebGoatPHPは、シングルモード、ワークショップモード、コンテストモード、セキュアコーディングモードの4つの異なるモードをサポートしています。

プロジェクト提案

プロジェクトの提案はこちらからご覧いただけます。

スクリーンショット

シングルユーザーモード:

WebgoatPHPインターフェース

  1. すべてのレッスンとそのカテゴリの一覧
  2. レッスンとカテゴリのリストを最新の状態に更新(新しいレッスン/カテゴリが追加された場合)
  3. レッスンの内容
  4. レッスンを初期状態にリセット
  5. レッスンのランダムなヒントを表示
  6. GETパラメータを表示
  7. COOKIEを表示
  8. レッスンの計画を表示
  9. レッスンの解答を表示

ワークショップモード:

ワークショップモード

インストール

  • Gitリポジトリをクローンします。git clone https://github.com/shivamdixit/WebGoatPHP.git
  • ドキュメントルートに移動します
  • SQL/webgoat.phpからデータベースをインポートします
  • データベース接続の詳細を app/config/application.php(52行目)に入力します
  • localhostからアプリケーションを開きます
  • シングルユーザーモードのデフォルトのユーザー名:パスワードは guest:guest です

貢献

  • リポジトリをフォークします
  • ブランチを作成します
  • 変更をコミットします
  • プルリクエストを作成します

レッスン/チャレンジの追加

新しいチャレンジの追加は非常に簡単です。すべてのチャレンジは 'challenges' ディレクトリ内に配置し、クラス 'BaseLesson' を継承する必要があります。テンプレートが template/SampleLesson に用意されています。ディレクトリ名は index.php 内のクラス名と同じでなければなりません。画像やスクリプトなどの静的コンテンツは、レッスンディレクトリ内のサブディレクトリ 'static' に配置する必要があります。

レッスンで実装する必要があるメソッドは、 start(), getTitle(), getCategory(), reset() などです。

レッスンを追加したら、アプリケーション上部の「リストを更新」ボタンをクリックして、レッスンをリストに表示します。

貢献者

  • Abbas Naderi
  • Johanna Curiel
  • Shivam Dixit
  • Prasham Gupta (ロゴ)

詳細情報

https://www.owasp.org/index.php/WebGoatPHP

連絡先

ご質問がある場合は、メーリングリストでディスカッションに参加するか、メールを送信してください:shivam.dixit[at]owasp.org

ツールをダウンロード