Win10 DVWA のダウンロード、インストール、構成のグラフィック チュートリアルの詳細な説明 (初心者向け学習侵入)

Win10 DVWA のダウンロード、インストール、構成のグラフィック チュートリアルの詳細な説明 (初心者向け学習侵入)

コンピュータ システムが再インストールされ、侵入テスト学習環境 DVWA を再インストールする必要があります。この機会に、DVWA のインストール プロセスについて説明したいと思います。コンピュータによって構成や環境が異なるため、このインストール チュートリアルに従って、自分のコンピュータに一度にインストールしました。インストール中に問題が発生した場合は、コメント セクションで議論してください。私は毎日ブログをチェックし、解決策が見つかったら返信します。

インストール プロセスは、 phpstudy のダウンロードとdvwa のダウンロードの 2 つのステップに分かれています。では、インストールチュートリアルを正式に始めましょう。

1.1 最初に準備する必要があるのは、DVWA 環境です。DVWA は、データベースやサーバーなどの複数の環境で実行する必要があります。通常、これらの環境を統合する phpStudy を使用します。

このツールは公式ウェブサイトからダウンロードできます。公式ウェブサイトのアドレスはhttp://phpstudy.php.cn/です。公式ウェブサイトのインターフェースは次のとおりです。

1.2 タイトルバーの「ソフトウェアのダウンロード」をクリックして、 phpStudyのバージョン選択ダウンロード インターフェイスに入ります。

1.3 個人的には、より完全なサポート プラグインが含まれる 33M の解凍バージョンをダウンロードすることをお勧めします。ダウンロード後、任意の場所に解凍してください。

解凍が完了したら、 phpstudy20161103.exe (バージョンによって名前が異なります) をクリックしてインストール プログラムを実行します。

注意: インストール パスに中国語の文字を含めることはできません。私は個人的に E ドライブのルート ディレクトリに直接インストールしました。インストール パスは次のとおりです: E:\phpStudy

1.4 次に、 phpStudy.exeをクリックしてプログラムを実行します。操作が成功した場合の結果は次のとおりです (サービスを開始するプロセスがあり、実行ステータスの 2 つのインジケータ ライトが赤から緑に変わることに注意してください)。

正常に実行されない場合は、添付のマニュアル「manual.chm 」を参照して解決策を見つけてください。

このソフトウェアを開いたままにして、dvwa をダウンロード、インストール、および構成します。

2.1 DVWA の公式 Web サイト (URL: http://www.dvwa.co.uk/ ) にアクセスし、ページの一番下までスクロールして「ダウンロード」をクリックしてダウンロードします。

2.2 ダウンロードしたファイルは圧縮パッケージ DVWA-master.zip であり、phpStudy の WWW ディレクトリに解凍する必要があります (ダウンロードしたディレクトリで解凍してから WWW にコピーすることもできます)。

私のコンピュータ上のパスは、 E:\phpStudy\WWWです。ここで解凍すると、結果は次のようになります。

2.3 この時点で、いくつかの構成情報を変更する必要があります。 E:\phpStudy\WWW\DVWA-master\configの下にあるconfig.inc.php.distファイルを見つける必要があります。

メモ帳で開き、デフォルトのパスワード「p@ssw0rd」を「root」に変更して保存し、config.inc.php.distのサフィックス「.dist」を削除します。最終的にconfig.inc.phpだけが残ります。

一部は config.inc.php を直接使用しているので、サフィックスを変更する必要はありません。

3.1 phpstudyを開いたまま、任意のブラウザに入り、アドレスバーにlocalhost/dvwa-master/setup.phpと入力して設定インターフェースに入ります。

3.2下部の「データベースの作成/リセット」ボタンをクリックしてデータベースを作成します。作成が成功すると、次の結果が表示されます (左の画像)。下部のログイン ボタンをクリックしてログイン インターフェイスに入ります。

作成が成功すると、ページが自動的にログインページにジャンプする可能性もあります(右の写真)

ここで、私のコンピューターに Firefox ブラウザーが正常に作成された後、ログイン ボタンが表示されず、ログイン インターフェイスがポップアップ表示されないことをお伝えします。

アドレスバーの最後の setup.php を login.php に変更すると、ログイン インターフェイスに入ることができます。

3.3 デフォルトのユーザー名は admin で、パスワードは password です (実際には 5 つのデフォルトのユーザー名とパスワードがあり、後で SQL インジェクション テスト中に確認できます)

ps: 以前にp@ssw0rdをrootに設定しました。これはデータベースのパスワードであり、DVWAのログインパスワードではありません。

ログインに成功すると、次のように表示されます(DVWAのバージョンによってサポートされる脆弱性の種類が異なるため、表示が若干異なります)。

要約すると、phpstudy のインストール、dvwa のインストール/設定、ログインという 3 つの手順があります。

上記は、私が紹介したWin10 DVWAのダウンロード、インストール、および構成方法に関する詳細なグラフィックチュートリアルです。お役に立てば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • dvwa+xampp での表示が文字化けする問題と解決策
  • DVWA のダウンロード、インストール、使用方法(脆弱性テスト環境の設定)に関する詳細なチュートリアル

<<:  js を使用して 2 つの HTML ウィンドウ間で通信する方法

>>:  シェルを使用してMySQLデータバックアップスクリプトを作成する

推薦する

フロントエンド開発者のための HTML 入門

1 HTML入門1.1 初めてのコード体験、最初のウェブページの作成XML/HTML コードコンテン...

AngularJSループオブジェクトプロパティで動的列を実装するアイデアの詳細な説明

動的な列を実現するための Angularjs ループ オブジェクト プロパティ利点: オブジェクトを...

MySQLウィンドウ関数の具体的な使用法

目次1. ウィンドウ関数とは何ですか? 1. ウィンドウをどのように理解しますか? 2. ウィンドウ...

HTML の入力の readonly 属性と disabled 属性の違いについて簡単に説明します。

「読み取り専用」と「無効」はどちらも、ユーザーがフォーム フィールドの内容を変更できないようにしま...

MySQL の Docker インストールと設定手順

目次序文環境インストールMySQLコンテナを作成して起動する思い出させるMySQLコンテナコマンドを...

MySQL 5.7.17 winx64 のインストールと設定方法のグラフィックチュートリアル

Windows インストール mysql-5.7.17-winx64.zip メソッド レコード &...

HTML マルチヘッダーテーブルコード

1. マルチヘッダーテーブルコードコードをコピーコードは次のとおりです。 <!DOCTYPE ...

HTML埋め込みタグの使用方法と属性の詳細な説明

1. 基本的な文法コードをコピーコードは次のとおりです。埋め込み src=url注: 埋め込みはさま...

jQueryはキャンバスタグを使用して検証コードを描画します

<canvas> 要素は、クライアント側のベクター グラフィックス用に設計されています。...

UrlRewriter のキャッシュ問題と関連する一連の調査

ウェブサイト機能を開発する場合、セッション キャッシュを時間内にクリアできません。一連の探索が始まり...

HTMLでマスクレイヤーを実装する方法 HTMLでマスクレイヤーを使用する方法

Web ページでマスク レイヤーを使用すると、繰り返しの操作を防ぎ、読み込みを促進できます。また、ポ...

JavaScript ループトラバーサルの 24 種類のメソッドをすべてご存知ですか?

目次序文1. 配列走査法1. 各() 2. マップ() 3. 〜のために4. フィルター() 5. ...

mysql 5.7.23 winx64 解凍バージョンのインストールチュートリアル

参考までに、mysql-5.7.23-winx64 解凍版の詳細なインストールチュートリアルです。具...

Docker コンテナ入門から夢中になるまで(推奨)

1. Docker とは何ですか?仮想マシンについては誰もが知っています。Windows に Li...

MySQL GROUP_CONCAT 制限の解決

効果: GROUP_CONCAT関数は、フィールド値を文字列に連結することができます。デフォルトの区...