搭建BWAPP靶场(详细过程)
靶场介绍
bwapp是一款非常好用的漏洞演示平台,目的是帮助网络安全爱好者、开发人员和学生发现并防止网络漏洞。包含有100多个漏洞,涵盖了所有主要的已知Web漏洞,包括OWASP Top10安全风险,最重要的是已经包含了OpenSSL和ShellShock漏洞。
安装
这里是在Ubuntu虚拟机上基于docker搭建的靶场
1.搜索bwapp镜像:docker search bwapp
2.从docker官方镜像仓库获取一个镜像:docker pull 镜像名称(这里我们拉取的镜像选择STARS数量最多的一个)
3.等待镜像下载完成后,运行容器:docker run --name bwapp -d -p 88:80 raesene/bwapp
(这里是将环境的80端口映射到了本地的88端口,如果88端口被占用的小伙伴,可以任意更改端口)
启动完成后查看docker进程:docker ps -a(可以看到容器已经启动)
4.用本地的浏览器访问http://your-ip:端口号/login.php 会出现如下图所示提示:
此时我们访问 http://your-ip:端口号/install.php 进行数据库初始化操作:
5.点击初始化数据库成功后,我们重新访问 http://your-ip:端口号/login.php。
输入默认账号:bee 默认密码:bug
6.到此bwapp搭建就完成了,小伙伴们可以开始进行自由选择自己想要练习的漏洞靶场了,接下来会继续更新对于broken authentic -password attacks 靶场的操作文章。
搭建BWAPP靶场(详细过程)相关推荐
- 链接不到服务器_新手搭建云服务器详细过程
最近突然想使用下服务器,为后续工作准备,作为之前Linux都没有玩过的我感觉很费劲,所以就是无数次的百度,最终将服务器搭建好了:期间整理了一些资料,和过程上也做了些笔记,这里和大家分享下,希望对和我一 ...
- 新手搭建云服务器详细过程
最近突然想使用下服务器,为后续工作准备,作为之前Linux都没有玩过的我感觉很费劲,所以就是无数次的百度,最终将服务器搭建好了:期间整理了一些资料,和过程上也做了些笔记,这里和大家分享下,希望对和我一 ...
- RHEL 5搭建Samba服务器详细过程
RHEL 5下Samba的搭建相对于其他系统来说是比较轻松的,下面就对RHEL 5下Samba的搭建过程做一简单的描叙,并且与其它系统的Samba服务器的搭建进行一下简单的比较. 在RHEL 5操作系 ...
- 易乐游装在云服务器_新手搭建云服务器详细过程
最近突然想使用下服务器,为后续工作准备,作为之前Linux都没有玩过的我感觉很费劲,所以就是无数次的百度,最终将服务器搭建好了:期间整理了一些资料,和过程上也做了些笔记,这里和大家分享下,希望对和我一 ...
- Linux下服务器搭建(2)——linux搭建svn服务器详细过程 及 使用TortoiseSVN客户端连接服务器
环境: Linux环境为Centos7.2x64位:Centos6+版本搭建过,通用 首先安装svn,svn是subversion的缩写. 检查是否安装过: rpm -qa | grep subver ...
- Linux搭建Ngrok服务器详细过程
目录 1.安装前置软件 2.go语言环境 3.下载Ngrok 4.详细配置 5.问题与解决方案 1.安装前置软件 安装git #安装命令 yum -y install git 2.go语言环境 1.安 ...
- 搭建SVN服务器详细过程 及 使用方法 Windows端
第一:下载 服务器安装程序下载地址: https://www.visualsvn.com/server/download/ SVN是一个版本管理系统,注意它是有中心化的.分为SVN客户端.SVN服务器 ...
- (三层架构入门)最基本的三层架构搭建方法(详细过程及所有代码)
一.打开 Microsoft Visual Studio 2010软件 二.新建一个C#空网站 三.选中项目名(jinlanyan),右键---->添加新项(index.aspx) 四.添加Ap ...
- 在eclipse中搭建struts2框架的详细过程
今天想学习struts2框架,所以搭建了一个struts框架,记录一下搭建struts2的详细过程. 一.搭建环境: Eclipse:Mars.1 Release(4.5.1) JDK: jdk1 ...
最新文章
- HttpURLConnection获取页面源代码乱码问题
- Ubuntu中重启ssh服务时提示:Job for ssh.service failed because the control process exited with error code. See
- 迭代器、与集合的坑使用时要注意
- Spring获取JavaBean的xml形式和注解形式
- Java连接Elasticsearch6.xxx 高级检索篇三
- 从两个模型带你了解DAOS 分布式异步对象存储
- DeepLearningAI 学习笔记 1.3 浅层 logistic 神经网络
- ff14个服务器位置,新人求推荐个服务器
- 接触云服务环境Eucalyptus
- 阿里云的maven仓库配置
- 极客DIY开源方案分享——智能家居你也可以做,何不DIY个自动窗帘升降控制系统?(纪念我的职业生涯处女作、曾获校赛一等奖作品、上古汇编语言编程)
- 三星nfc添加门禁卡实测有效_今天才知道!iPhone手机还能变成门禁卡,60秒就能实现...
- cgcs2000大地坐标系地图_我国大地坐标系_地图与地图制图
- 金山云智能营销平台再升级,AI 投放助力游戏厂商精准到达;微医发布 AI 解决方案,提升县域医疗服务能力...
- app注册协议做法和注意事项
- SpringBoot2.0Web开发实例(一)WebJars静态资源
- 使用react进行项目开发
- 利用随机森林预测股票大盘涨跌
- 《iOS用户体验》总结与思考-改动版
- UE4(虚幻4)基础:光照需要重建