Linux搭建sqlilabs靶场

提前准备:

一. 安装phpstudy

phpstudy安装命令:wget -O install.sh https://notdocker.xp.cn/install.sh && sudo bash install.sh

安装完成后会显示以下内容

  • 外网:访问地址
  • 内网:访问地址
  • 初始账号:admin
  • 初始密码:xxxxxxxx

二. 环境安装

访问自己的外网地址进入服务面板:http://xxxxx:9080/7F2D82

1. mysql安装

安装mysql:进入软件管理->系统环境->mysql5.7.27->安装

安装完成后,启动mysql

查看mysql账号密码,默认为 root:root

2. 启动apache

3. phpmyAdmin安装

安装phpMyAdmin5.0.2:进入软件管理->网站程序->phpMyAdmin4.9.0.1>安装

直接点击选择,然后就开始下载

安装完成后,点击管理,访问phpMyAdmin4.9.0.1

默认的是root数据库的账号和密码

三. 搭建sqlilabs靶场

sqlilabs靶场下载地址:GitHub - Audi-1/sqli-labs: SQLI labs to test error based, Blind boolean based, Time based.

将sqlilabs靶场代码下载到本地,然后修改sqlilabs\sql-connections下的db-creds.inc文件用于配置数据库信息,然后重新打开为zip文件

  1. 点击文件
  2. 进入localhost_8目录中在进到里面的wwwroot目录中
  3. 将打包好的slilabs上传到wwwroot目录中,然后进行解压
  4. 搭建成功,访问:http//你自己的服务器地址/sqlilabs/

访问sqlilabs

点击Setup/reset Database for labs,对数据库初始化

相关推荐
王道长服务器 | 亚马逊云11 分钟前
AWS Elemental MediaConvert:视频转码不再难
linux·服务器·网络·云计算·音视频·aws
Jm_洋洋15 分钟前
【Linux系统编程】程序替换:execve(execl、execlp、execle、execv、execvp、execvpe)
linux·运维·c语言·开发语言·程序人生
qq_4798754317 分钟前
TCP网络编程本质
服务器·网络·tcp/ip
HIT_Weston23 分钟前
14、【Ubuntu】【VSCode】VSCode 断联问题分析:hostname(二)
linux·vscode·ubuntu
冲上云霄的Jayden41 分钟前
bash执行脚本 CondaError: Run ‘conda init‘ before ‘conda activate‘
linux·ubuntu·conda·bash·init·activate
驱动探索者1 小时前
影石Insta360发展史:从深圳公寓到全球影像创新标杆
linux
Wang's Blog1 小时前
Linux小课堂: SSH 免密登录原理与实现之基于公钥认证的安全连接机制
linux·安全·ssh
戴草帽的大z2 小时前
交叉编译FFmpeg:从x264到RK3588部署实战
linux·ffmpeg·rk3588·h.264·aarch64
qiuiuiu4132 小时前
正点原子RK3568学习日志19- Linux错误处理 字符驱动框架完全体
linux·服务器·学习·ubuntu
如果是君2 小时前
【git使用】ubuntu下利用git工具提交一个工程
linux·git·ubuntu