类似phpstudy的集成环境_Python黑客攻防(五)sqlilabs环境搭建

本文介绍了如何使用类似phpstudy的集成环境搭建SQLiLabs,用于学习和实践SQL注入。首先,确保phpstudy安装并切换到PHP5版本,然后下载并解压sqli-labs,修改db-credentials.inc文件中的数据库密码,将文件移动到phpstudy的www目录下。完成这些步骤后,启动服务并在浏览器中访问127.0.0.1/sqli-labs即可。特别注意phpstudy的安装路径不能有汉字,且根据需求可以选择不同的服务器方案。
摘要由CSDN通过智能技术生成

注:转载请标明出处。

准备

phpstudy:

phpStudy是一个PHP调试环境的程序集成包。该程序包集成许多的环境,一次性即可安装,无须配置即可使用,是非常方便、好用的PHP调试环境。

链接https://wwe.lanzous.com/b01bjh6di密码:   hp2i

sqli-labs:

Sqli-labs是一个印度程序员写的,用来学习练习sql注入的一个注入靶场。

链接:https://wwe.lanzous.com/b01bji8yh密码:f3xj


步骤

  1. phpstudy安装完成后,把PHP版本改为5的,版本过高不行。(上篇搭建WordPress环境要选择高版本的)将sqli-labs压缩包解压。将解压好的文件复制到phpstudy的安装目录的www目录下,具体可见下图。(sqli-labs-master可自定义修改文件夹名)

phpstudy 2018中搭建sqlilabs环境需要以下步骤: 1. 首先,下载并安装phpstudy 2018。在官方网站上下载合适的版本,并按照安装向导进行安装。 2. 安装完毕后,打开phpstudy控制台,启动Apache和MySQL服务。 3. 在phpstudy控制台的主界面上,点击MySQL管理器,进入MySQL数据库管理界面。 4. 在MySQL管理器上,点击“新建”按钮创建一个新的数据库。输入一个合适的数据库名称(如“sqlilabs”),选择合适的字符集和排序规则,然后点击“确定”按钮创建数据库。 5. 下载sqlilabs源码包,可以从官方网站或GitHub上下载最新的源码包。解压源码包到phpstudy的web目录下的一个子目录中,如“C:\phpstudy2018\PHPTutorial\WWW\sqlilabs”。 6. 在源码包的根目录中,找到并修改文件“sql-connections/db-creds.inc”中的数据库连接信息。将其中的主机地址、用户名、密码和数据库名称修改为之前创建的数据库信息,并保存文件。 7. 回到phpstudy控制台,点击Apache管理器,在打开的界面上点击“配置”按钮。 8. 在打开的Apache配置文件中,找到并修改如下行: ``` DocumentRoot "C:/phpstudy2018/PHPTutorial/WWW" <Directory "C:/phpstudy2018/PHPTutorial/WWW"> ``` 将其修改为: ``` DocumentRoot "C:/phpstudy2018/PHPTutorial/WWW/sqlilabs" <Directory "C:/phpstudy2018/PHPTutorial/WWW/sqlilabs"> ``` 然后保存文件,并重新启动Apache服务。 9. 打开浏览器,输入地址“http://localhost/sqlilabs/setup”来运行sqlilabs的安装脚本。 10. 按照安装向导的指示进行安装,输入数据库管理员用户名和密码,点击“安装”按钮完成安装。 11. 安装完成后,可以通过地址“http://localhost/sqlilabs/index.html”来访问sqlilabs的主界面。 这样,就成功在phpstudy 2018中搭建了sqlilabs环境。可以使用sqlilabs进行SQL注入实验和学习了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值