sqli-laba靶场搭建
windows下安装sqli-laba
环境:windows10
安装phpstudy
1.下载并安装小皮面板phpstudy(傻瓜式安装)
https://www.xp.cn/windows-panel.html
开启图中服务
下载sqli-laba
https://github.com/Audi-1/sqli-labs
部署sqli-laba
将下载好的靶场解压在phpstudy的www目录(根目录)下
为了方便重命名位sqli
更换php版本5.3或者5.4
配置文件
phpstudy_pro\WWW\sqli\sqli-labs-master\sql-connections下的db-creds.inc文件进行编辑
更改是phpstudy数据库密码默认root
更改完成保存
浏览器访问127.0.0.1/sqli
点击Setup/reset Database for labs选项安装数据库
安装成功如下
返回上一级,往下翻,如下就可以进行闯关了
linux搭建sqli-labs
环境:CentOS 7
centos换源
命令一步完成
# 对于 CentOS 7
sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^#baseurl=http://mirror.centos.org|baseurl=https://mirrors.tuna.tsinghua.edu.cn|g' \
-i.bak \
/etc/yum.repos.d/CentOS-*.repo
# 对于 CentOS 8
sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^#baseurl=http://mirror.centos.org/$contentdir|baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos|g' \
-i.bak \
/etc/yum.repos.d/CentOS-*.repo
https://mirrors.tuna.tsinghua.edu.cn/
更新 yum 包
yum -y update
注意 :
yum -y update
:升级所有包同时也升级软件和系统内核;
yum -y upgrade
:只升级所有包,不升级软件和系统内核
*如果报错执行以下命令
sudo rm -f /var/run/yum.pid
安装docker
安装Docker
1.使用 Docker 仓库进行安装
$ sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
使用以下命令来设置稳定的仓库 :
清华大学源
$ sudo yum-config-manager \
--add-repo \
https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
2.查看可用版本
yum list docker-ce --showduplicates | sort -r
3.安装docker
yum install docker-ce-版本号
yum -y install docker-ce-18.03.1.ce
4.查看版本,是否安装成功
docker -v
5.测试Docker 是否正在运行
systemctl status docker
未启动:
启动systemctl start docker
6.启动 Docker 并设置开机自启
systemctl start docker
systemctl enable docker
搭建sqli-laba
将sqli-labs部署到本地
docker pull c0ny1/sqli-labs:0.1
https://hub.docker.com/r/c0ny1/sqli-labs/tags
等待完成
将sqli-labs映射到本地的8002端口运行
docker run -pd 8002:80 c0ny1/sqli-labs0.1
docker ps
浏览器访问电脑主机IP+8002
主机IP:ifconfig
点击创建数据库,重新访问192.168.121.129 (IP+8002)
搭建完成开始你的黑客学习旅程吧!!!!
收工!!!!
最新文章
- 推荐一个ASP.NET网站内容管理系统源码
- php语句
- CSS + DIV 让页脚始终底部
- 【学习笔记】Oracle-1.安装及配置
- IntelliJ IDEA---java的编译工具【转】
- LeetCode Path Sum II (DFS)
- Win7资源管理器已停止工作——StackHash_6c37,R6205错误
- Linux查看当前系统登录用户、登录日志、登录错误日志
- poj1042
- 一个中高级PHP工程师所应该具备的能力
- Codevs1992题解
- winform 防止主界面卡死
- Raphael的鼠标over move out事件
- jq与原生js实现收起展开效果
- 【Jquery系列】prop和attr区别
- jQuery循环遍历取值
- webserver Etcd Cluster / CoreOS etcd / macOS etcd
- govendor使用
- c# DataTable 序列化json
- 剑指offer二十之包含min函数的栈