DVWA 不跳转_(一)Kali Linux 渗透实战:搭建自己的 Web 安全测试平台 DVWA

9b3e0463bafbea79b421547c241ceb95.png

DVWA 是 OWASP 官方提供的一个做渗透测试的平台,由于 DVWA 是基于PHP语言编写的,因此我们需要部署一套Web环境。如果你本地没有 CentOS 系统虚拟机,可在本地安装phpstudy这个软件,它集成了常见Web环境,例如:Apache、Nginx等。

DVWA共有十个模块,分别是:

  1. Brute Force(暴力(破解)
  2. Command Injection(命令行注入)
  3. CSRF(跨站请求伪造)
  4. File Inclusion(文件包含)
  5. File Upload(文件上传)
  6. Insecure CAPTCHA (不安全的验证码)
  7. SQL Injection(SQL注入)
  8. SQL Injection(Blind)(SQL盲注)
  9. XSS(Reflected)(反射型跨站脚本)
  10. XSS(Stored)(存储型跨站脚本)

同时每个模块的代码都有4种安全等级:Low、Medium、High、Impossible。通过从低难度到高难度的测试并参考代码变化可帮助学习者更快的理解漏洞的原理。操作前期准备主要有四步,分别为:

  1. 本地虚拟机中已安装 CentOS8 系统(安装过程忽略);
  2. CentOS8 中已部署宝塔Linux控制面板(安装过程忽略);
  3. 实体机hosts文件中已进行域名解析(192.168.18.128 dvwa.defcon.cn);
  4. 下载DVWA程序(https://github.com/ethicalhack3r/DVWA/archive/master.zip)并上传到宝塔面板后台。

紧接着修改程序中config.icn.php.dist文件,首先重命名为config.icn.php 然后打开该文件夹,设置数据库用户名和密码(宝塔面板后台查询),然后在浏览器中访问dvwa.defcon.cn 点击网页底部的”Create/Reset Database",就可以安装了。

安装完成后,会自动跳转dvwa的登陆页,输入用户名:admin 密码:password 就可以进入平台,现在进行安全测试吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值