- Chuyện Phiếm
- _Tin Tức
- _Thông Báo
- IOT
- Linux
- _Cơ Bản
- _Thảo Luận
- _Thủ Thuật
- _Ứng Dụng
- Kali Linux
- _Cơ Bản
- _Công Cụ
- _Series
- _Tài Liệu
- _Android
- _Thủ Thuật
- _Tin Tức
- _Ứng Dụng
- Arch Linux
- _Cơ Bản
HomeKali Linux > Series
DVWA pentest phần 1: Hướng dẫn chi tiết cách cài đặt DVWA trên Kali DVWA pentest phần 1: Hướng dẫn chi tiết cách cài đặt DVWA trên Kali
Unknown January 28, 2018 Chào các bạn, thời gian trước blog đã có một bài viết giới thiệu về Mã nguồn để thực hành pentest website DVWA rồi. Hôm nay mình sẽ hướng dẫn chi tiết hơn cho các bạn cách cài đặt và cấu hình server với DVWA trên Kali Linux đề ta có thể tiến hành học pentest.
1.Download và giải nén
Truy cập vào trang web chính thức dvwa.co.uk rồi chọn DOWNLOAD.
|
Trang chủ DVWA. |
|
Kéo xuống là thấy nút Download. |
Tiếp theo bạn vào thư mục chứa file download và giải nén nó: [[mcode]]# unzip <đường dẫn>/DVWA-master.zip[[ecode]]
2.Đưa vào CSDL
Di chuyển thư mục vừa giải nén tới thư mục gốc của Apache: [[mcode]]# cp -Rv <đường dẫn tới thư mục DVWA> /var/www/html[[ecode]]
|
Copy thư mục DVWA. |
Ta cần cấp quyền để Apache có thể đọc, ghi và thực thi code: [[mcode]]# chmod -Rv 777 /var/www/html/<tên thư mục>[[ecode]]
3.Khởi động tiến trình server
Ta cần khởi chạy Apache và MySQL để DVWA có thể hoạt động. Dùng lệnh sau để chạy MySQL database: [[mcode]]# service mysql start[[ecode]]
|
Khởi động MySQL |
Khởi động Apache webserver: [[mcode]]# service apache2 start[[ecode]]
|
Khởi động Apache. |
4.Cấu hình:
Trước khi cấu hình ta cần một database cho DVWA, bạn hãy truy cập vào mysql để tạo nhé. [[mcode]]# mysql -h localhost -u root[[ecode]] Lệnh này sẽ truy cập mysql ở localhost với user root, các bạn phải thêm tham số [[scode]]-p <password>[[escode]] nếu đã có đặt password root rồi nhé.
|
Truy cập vào MySQL. |
Và nếu muốn đặt pass luôn thì dùng lệnh này [[mcode]]mysql> SET PASSWORD FOR root@localhost=PASSWORD('<password>');[[ecode]] (chưa có thì phải tạo, nhớ dấu chấm phẩy nhé) Tạo một database tên là dvwa, và cấp quyền: [[mcode]]mysql> create database dvwa; Query OK, 1 row affected (0.00 sec)[[ecode]] [[mcode]]mysql> grant all on dvwa.* to dvwa@localhost identified by 'xxx'; Query OK, 0 rows affected, 1 warning (0.01 sec)[[ecode]] [[mcode]]mysql> flush privileges; Query OK, 0 rows affected (0.00 sec)[[ecode]] Sau đó thoát ra khỏi mysql: [[mcode]]mysql> exit;[[ecode]] Bây giờ đến lúc cấu hình DVWA: Các bạn phải đổi tên file
config.inc.php.dist trong thư mục
/var/www/DVWA-master/config thành
config.inc.php (bỏ phần .dist).
|
Đổi tên file thành config.inc.php |
Sau đó mở file
config.inc.php đó lên để chỉnh sửa: [[mcode]]# nano /var/www/html/DVWA-master/config/config.inc.php[[ecode]] Đọc file ta sẽ thấy có phần [[lcode]]$ DVWA[ 'db_user' ] = 'root'; $_DVWA[ 'db_password' ] = 'p@ssw0rd'; $_DVWA[ 'db_database' ] = 'dvwa';[[ecode]] Phải sửa password lại cho đúng cái password mà đặt lúc nãy:
|
Cấu hình lại kết nối. |
Sau đó, restart lại các service [[mcode]]# service apache2 restart # service mysql restart[[ecode]]
5.Kiểm tra
Mở trình duyệt lên, gõ vào địa chỉ http://localhost/DVWA-master, nếu ra như hình dưới thì ok rồi ^-^!!
|
Giao diện đăng nhập. |
Bạn hãy đăng nhập theo thông tin mặc định:
Username: admin Password: password (mặc định nhé, nếu sai các bạn có thể xem trong file README.md trong thư mục DVWA-master)
|
Sau khi đăng nhập. |
Vậy là đã xong các bước cài đặt cấu hình cơ bản rồi nhé.. hẹn gặp các bạn ở các phần tiếp theo, chúng ta sẽ cùng tìm hiểu kỹ hơn về cách sử dụng mã nguồn này.
Chyên Mục Kali Linux Kali Linux > Series
Bình chọn You may like these posts
Post a Comment
0 Comments
Kết nối với tôi
Bài viết của tuần
Một trang blog về Laravel mới toanh đến từ tác giả TheKaliTools
October 06, 2021 Bắt đầu tự học Kali Linux
August 01, 2021 Bộ ebook PDF Đào tạo hacker mũ trắng - CEH v9 (Tiếng Việt)
April 06, 2017 Chuyên mục
- Arch Linux 2
- Chuyện Phiếm 7
- IOT 1
- Kali Linux 90
- Linux 42
Cho người bắt đầu
Kali Linux > Cơ bản Bắt đầu tự học Kali Linux
August 01, 2021 Chuyên Mục Con
- Arch Linux > Cơ bản
- Chuyện Phiếm > Thông báo
- IOT > Cơ bản
- Kali Linux > Android Pentest
- Kali Linux > Cơ bản
- Kali Linux > Công cụ
- Kali Linux > Series
- Kali Linux > Tài liệu
- Kali Linux > Thủ Thuật
- Kali Linux > Tin Tức
- Kali Linux > Ứng dụng
- Linux > Cơ bản
- Linux > Thảo luận
- Linux > Thủ Thuật
- Linux > Ứng dụng
Tài trợ
Hướng dẫn lập trình Laravel cho người mới Công ty Thiết Kế Website Tại Hồ Chí Minh
Bài Viết Mới
3/recent/post-list
Chuyên mục
- Arch Linux 2
- Chuyện Phiếm 7
- IOT 1
- Kali Linux 90
- Linux 42
Liên kết bạn bè
- • Lập trình Laravel từ A-Z
- • Blog Quản Trị Hệ Thống Mạng
- • Chia sẻ kiến thúc quản trị VPS
- • Tôi đi code dạo
- • Linux Team Viet Nam
- • TechZones - Kiến thức thực tế
- • QuangNinhBay.Com Niềm vui là chia sẻ
Menu Footer Widget
- Trang Chủ
- Giới Thiệu
- Liên Hệ
- Sơ Đồ Trang
Crafted with by TemplatesYard | Distributed by Blogger Themes Powered by Blogger