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データバックアップスクリプトを作成する

推薦する

MySQLデータベースに画像を保存するいくつかの方法

通常、ユーザーがアップロードした写真はデータベースに保存する必要があります。一般的に、解決策は 2 ...

Docker+Nginx を使ってシングルページアプリケーションをデプロイする

開発から導入まで自分で行うシングルページアプリケーションを開発する場合、ビルドを実行した後 npm ...

MySQLデータベースの使用仕様の概要

導入: MySQL データベースの仕様に関しては、皆さんも何らかのドキュメントを読んだことがあると思...

Dockerfileを使用してApacheイメージを作成する方法

目次1. Dockerイメージ2. 既存のイメージに基づいてインスタンスを作成する3. ローカルテン...

ユーザーエクスペリエンスの概要

最近では、ソフトウェアやウェブサイトのいずれの作業であっても、設計時に「ユーザー エクスペリエンス」...

Vueカスタムディレクティブの詳細

目次1. 背景2. ローカルカスタム指示3. グローバルカスタム指示4.1 カスタムコマンドフック関...

MySQL InnoDB テーブルスペース暗号化の例の詳細な説明

序文MySQL 5.7.11 以降、MySQL は、別の表領域に格納された InnoDB テーブルの...

Dockerを使用してRedisクラスターを構築する方法

目次1. Redis Dockerベースイメージを作成する2. Redisノードイメージを作成する3...

Docker ベースの ELK ログ システムを構築する方法

背景要件:ビジネスがどんどん大きくなると、サーバーの数も増え、さまざまなアクセスログ、アプリケーショ...

MySQLのバージョンアップ方法を超詳しく解説

目次1. はじめに2. データベースをバックアップする3. オリジナルのMysqlをアンインストール...

Linux で測位バックグラウンド サービスが時々クラッシュする問題の解決方法

問題の説明最近のバックグラウンドサービスでは、特定の命令の要求データをディスクに保存する新しい機能が...

CSS ボックスを中央揃えするためのよく使われるいくつかの方法 (要約)

最初のもの: CSSの位置プロパティの使用 <スタイル タイプ="text/css&...

Linuxの基本コマンドmktempの詳しい説明

mptemp は安全な方法で一時ファイルまたはディレクトリを作成します。このコマンドの適用範囲: R...

モバイルの赤い封筒の雨機能ページを実装するための JavaScript HTML

この記事の例では、モバイル紅包雨機能ページを実現するためのHTMLの具体的なコードを共有しています。...