DVWA靶场下载安装(刚入门的小白鼠)

一、简介

DVWA是一个用来进行安全脆弱性鉴定的PHP/MySQL Web应用,旨在为安全专业人员测试自己的专业技能和工具提供合法的环境,帮助Web开发者更好的理解web应用安全防范的过程。

DVWA共有十个模块,分别是:
1.Brute Force(暴力破解)
2.Command lnjection(命令行注入)
3.CSRF(跨站请求伪造)            
4.File lnclusion(文件包含)
5.File Upload(文件上传)
6.lnsecure CAPTCHA(不安全的验证码)
7.SQL lnjection(SQL注入)
8.SQL lnjection (Blind)(SQL盲注)
9.XSS (Reflected)(反射型跨站脚本)
10.XSS (Stored)(存储型跨站脚本)
包含了 OWASP TOP10 的所有攻击漏洞的练习环境,一站式解决所有 Web 渗透的学习环境。
另外,DVWA 还可以手动调整靶机源码的安全级别,分别为 Low,Medium,High,Impossible,级别越高,安全防护越严格,渗透难度越大。

二、下载地址

官网:https://dvwa.co.uk/

三、安装

①首先安装一个phpstudy_pro(俗称'小皮'),帮助我们完成一键部署。


注意:
1. 安装路径不能包含“中文”或者“空格”,否则会报错(例如

  • 9
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
在Kali上安装DVWA(Damn Vulnerable Web Application)靶场,可以按照以下步骤进行操作: 1. 打开终端,输入以下命令以安装必要的软件包: ``` sudo apt update sudo apt install apache2 php7.2 php7.2-mysql php7.2-gd libapache2-mod-php7.2 mysql-server ``` 2. 安装完成后,启动Apache2和MySQL服务: ``` sudo service apache2 start sudo service mysql start ``` 3. 配置MySQL数据库: - 运行以下命令以进入MySQL shell: ``` sudo mysql -u root ``` - 在MySQL shell中,创建一个新的数据库并分配权限: ``` CREATE DATABASE dvwa; GRANT ALL ON dvwa.* TO 'dvwa'@'localhost' IDENTIFIED BY 'p@ssw0rd'; FLUSH PRIVILEGES; ``` - 退出MySQL shell: ``` exit ``` 4. 下载并安装DVWA: - 进入Apache2的默认网页目录: ``` cd /var/www/html ``` - 下载DVWA的源代码: ``` sudo git clone https://github.com/ethicalhack3r/DVWA.git ``` - 修改DVWA的配置文件: ``` cd DVWA sudo cp config/config.inc.php.dist config/config.inc.php sudo nano config/config.inc.php ``` 在配置文件中,修改以下内容: - 将`$_DVWA[ 'db_password' ]`的值改为之前设置的MySQL密码('p@ssw0rd')。 - 将`$_DVWA[ 'default_security_level' ]`的值改为`low`。 保存并关闭文件。 5. 设置DVWA的文件权限: ``` sudo chown -R www-data:www-data /var/www/html/DVWA/ sudo chmod -R 755 /var/www/html/DVWA/ ``` 6. 在浏览器中访问DVWA靶场: 打开浏览器,输入`http://localhost/DVWA`,然后按照DVWA的安装向导进行配置。 请注意,DVWA是一个有意制造漏洞的应用程序,请仅在安全环境中使用,并确保采取适当的安全措施。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值