sqlmap 环境搭建 sqli-labs平台搭建

sqlmap 环境搭建:

windows

1.先去官网下载:https://sqlmap.org/

2.在python的Scripts目录下创建一个sqlmap 把官网下载的东西解压到那里

3.添加环境变量python的,python目录下scripts  scripts目录下sqlmap

4.打开cmd 输入sqlmap.py -hh 验证一下是否成功

linux

Linux安装sqlmap - 逍遥闲人 - 博客园 (cnblogs.com)

 

sqli-labs平台搭建:

windows


1.先去官网下载phpstudy:https://www.xp.cn/

2.启动phpstudy,点击WNNP,打开浏览器,地址栏输入localhost,有信息就代表成功

3.下载sqli-labs: https://github.com/Audi-1/sqli-labs

4.把文件解压到phpstudy的WWW目录下

5.配置sqli-labs

  进入sql-connections目录下,编辑db-creds.inc文件,并且修改里面的dbpass为root,并保存

 

6.打开浏览器,网址栏里输入localhost,成功的话就可以进入sqli-labs

7.点击第二行的Setup/reset Database for labs 配置数据库,成功如下

 

php问题来了:出现以下页面,说明要下载php低一点的版本。

  我安装的是5.3.29

 

  下载完成后,需要更换

 

 

 

8.使用sqli-labs

回到首页,进入第一关,在网址里面添加id参数类似与:http://localhost/Less-1/?id=1,成功的话,就表示sqli labs平台已经搭建好了,这个时候,就可以尽情的闯关学习了

 

 

 

mysql问题:

       我在下载的时候出现mysql启动不成功,原因可能出现在3306这个端口上,phpstudy上面安装的mysql默认也是3306端口,也不知道上面情况,我把它改成其他的3307,3308页还是没有效果。

 

后来经过上网搜查别的帖子,用了一个替换端口的办法,在我原本的电脑原生mysql本来是3306端口,我把它改成其他端口3307.改变端口需要把服务重启下,如果关闭了服务启动不了,说明被占用了,在接着去关闭占用的服务就行。

mysql文件目录下my.ini文件。需要改两个地方!

 

在phpstudy上的mysql就不要去动了

 

linux

phpstudy for linux 相关命令

1.先下载源码,放在phpstudy的WWW目录下

  git clone https://github.com/Audi-1/sqli-labs.git 

 2.配置sqli-labs

  进入sql-connections目录下,编辑db-creds.inc文件,并且修改里面的dbpass为root,并保存

3.打开浏览器,网址栏里输入localhost,成功的话就可以进入sqli-labs

4.点击第二行的Setup/reset Database for labs 配置数据库,成功如下

posted @   0x1e61  阅读(297)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示