手把手教你,如何搭建漏洞靶场

本文详细指导如何在Ubuntu上安装并配置DVWA靶场,包括操作系统安装、数据库设置、Web服务器配置,以及解决常见问题如密钥、权限和URL包含问题。随后介绍了靶场内的各种网络安全实验,供学习者实践和提升技能。
摘要由CSDN通过智能技术生成

准备工作:安装操作系统 ubuntu-16-x86_64

  • 第一步:SSH 远程登陆

  • 第二步:输入一键安装命令

apt-get -y install apache2 mysql-server php php-mysqli php-gd libapache2-mod-php

  • 第三步:输入并确认root用户的MYSQL密码:hackbiji2019

  • 第四步:设置用户dvwa用户的 MYSQL 密码:SuperSecretPassword99

mysql> create database dvwa;
mysql> grant all on dvwa.* to dvwa@localhost identified by 'SuperSecretPassword99';
mysql> flush privileges;

  • 第五步:获得DVWA网站源代码

git clone https://github.com/ethicalhack3r/DVWA

  • 第六步:移动 DVWA 到 html 目录下

  • 第七步:修改 config/config.inc.php 文件的用户和密码

  • 第八步:访问WEB安装页面setup.php

至此,基本完成DVWA靶场的搭建。由于一些默认设置,这个时候的靶场还是处于封印状态的,下面跟着我一起解决2,3个小问题,将封印打开。

  • 问题1:解决密钥问题(可以忽略)

第一步:上谷歌免费申请一下

https://www.google.com/recaptcha/admin/

第二步:修改 config/config.inc.php

  • 问题2:解决目录文件可写问题

chmod 777 /var/www/html/DVWA/config/
chmod 777 /var/www/html/DVWA/hackable/uploads/
chmod 777 /var/www/html/DVWA/external/phpids/0.6/lib/IDS/tmp/phpids_log.txt

  • 问题3:解决URL包含问题

第一步:找到php.ini文件位置,修改allow_url_include = On

第二步:重启Apache:service apache2 restart

此时,封印已经完全解除,点击上面的按钮,dvwa靶场呼之欲出。


  • DVWA 靶场登陆页面闪亮✨登场

  1. 用户名:admin
  2. 密码:password

靶场实验1:暴力破解

靶场实验2:命令注入

靶场实验3:CSRF漏洞

靶场实验4:文件包含

靶场实验5:文件上传

靶场实验6:绕过验证码

靶场实验7:SQL注入

靶场实验8:SQL盲注

靶场实验9:脆弱的会话ID

靶场实验10:DOM型XSS

靶场实验11:反射型XSS

靶场实验12:存储型XSS

靶场实验13:内容安全策略绕过

靶场实验14:JS攻击

如果实验有难度,可以自由调整难度级别,祝各位新手村黑客大侠好运


 工欲善其事必先利其器。学习网络安全常用的开发软件都在这里了,给大家节省了很多时间。

需要的话可以点击这份资源包下载;CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

 👉网安(黑客红蓝对抗)所有方向的学习路线👈

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

👉网安(黑客)全套学习视频👈

我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。

 需要的话可以点击这份资源包下载;CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值