一.检查必备环境是否安装及开启
kali-2020中apache2mysql一般都自带有
1.打开apache2,终端输入sudo service apache2 start,访问http://127.0.0.1,页面显示出来,说明启动成功

2.打开mysql,终端输入sudo service mysql start,密码为空,直接按enter就登入,在输入set password for 'root'@'localhost=PASSWORD('新密码');',更改成功后再输入flush privileges;(该命令作用是将l当前user和privilige表中的用户信息/权限设置从mysql库(MySQL数据库的内置库)中提取到内存里。MySQL用户数据和权限有修改后,希望在"不重启MySQL服务"的情况下直接生效,那么就需要执行这个命令。通常是在修改ROOT帐号的设置后,怕重启后无法再登录进来,那么直接flush之后就可以看权限设置是否生效。而不必冒太大风险。)
3.下载sqli-labs,终端依次输入cd /var/www/htmlgit clone https://github.com/mukkul007/sqli-labs-kali2 sqli-labs
注意:kali-linux-2020自带的php是7.3版本的,所以只有这个版本的sqli-labs可以直接使用,不必挨个更改函数
4,配置文件设定,终端依次输入下列语句
cd sqli-labs/sql-connections/
vi db-creds.inc,修改$dbpass为你第二步设置的密码

二.启动sqli-labs
1.访问网址http://127.0.0.1/sqli-labs/

2.点击Setup,出现下图说明安装成功,接下来就可以开始愉快玩耍了

三。每次使用都要开启apache2mysql
四.配置Less-29的环境
1.所有材料链接:https://pan.baidu.com/s/1wv-pB2DcicqnqMOCf2ZrSg 提取码:3h0o
2.要把主机的文件搞到虚拟机上,开个共享文件夹就好了,创个文件夹,把属性改成下图

kali里面的/mnt/hgfs/share/就可以看见共享的文件了。
3.文件我把它放在桌面,方便解压,依次解压apache-tomcat,mysql-connector-java,jdk,使用命令如下tar xzvf apache-tomcat-9.0.31.tar.gz,uzip mysql-connector-java-5.1.37.zip,tar xzvf jdk-linux-i586.tar.gz
4.解压好后,将先将解压好的jdk1.8.0_131 放在/usr/share/里面,然后解压好的mysql-connector-java-5.1.37我们只需要里面的mysql-connector-java-5.1.37-bin.jar,将它到/usr/share/jdk1.8.0_131/jre/lib/ext/里面,最后把解压好的apache-tomcat-9.0.31放到/var/lib/里面
5.把这些都放好后,来配置java环境

java配置好了
6.再来配置apache-tomcat-9.0.31

到这儿,你可以通过netstat -antp | grep 8080来检查Tomacat启动成功,出现下图说明成功

在浏览器输入localhost:8080,会出现下图

7.现在将sqli-labs里面的tomcat-files.zip复制到/var/lib/apache-tomcat-9.0.31/webapps/ROOT/,再把它解压了unzip tomcat-files.zip,最后如下图

8.最后再启动mysqlapache2,sudo service mysql start,sudo service apache2 start,ok,配置完成,访问http://localhost:8080/sqli-labs/Less-29/就可以开始玩耍了

这下面两个链接专门讲了HPP,可以看一下!
最后附上开发sqli-labs的印度大神视频链接,印度味英语舒服

Kali-linux-2020 sqli-labs环境配置(含网上最全Less-29在Kali上的配置)相关推荐

  1. 【kali Linux 的1024种玩法】一.在VMware Workstation上安装Kali Linux 2020.1(超详细!)

    [kali Linux 的1024种玩法]一.在VMware Workstation上安装Kali Linux 2020.1 一.下载Kali linux 2020.1 1.1 下载Kali Linu ...

  2. Kali linux 2020.03详细安装教程

    kali linux2020.03 安装步骤: 下载并且安装虚拟机,本文采用VMware Workstation Pro 16,作为安装系统的基本环境 下载kali linux2020.03镜像文件: ...

  3. 将Kali Linux 2020.1a 版本英文版改中文版的方法(直接安装中文版后乱码)

    我遇到的问题:安装完Kali Linux 2020.1a 版时,选择中文安装后,界面是乱码,如何解决? 解决思路:由于直接安装中文版后,显示乱码,对于不熟悉kali 系统人来说,没有办法进行操作.可以 ...

  4. 无法使用_解决kali linux 2020 安装完后发现无法使用 ifconfig

    鱼蛋计算机交流群总部: 606219746 鱼蛋计算机交流分群002: 212088123 鱼蛋计算机交流分群003: 1020025486 鱼蛋计算机交流分群004:1158384728 (建议加此 ...

  5. Kali Linux 2020.1安装桌面

    Kali Linux 2020.1安装桌面 Kali Linux 2020.1安装后,可能没有安装图形界面,进入的是终端模式.此时,用户则需要安装图形界面相关的软件包.例如,这里将安装XFCE桌面.操 ...

  6. Kali Linux 2020.1修改系统语言

    Kali Linux 2020.1修改系统语言 Kali Linux 2020.1安装后,可能显示的都是英文.为了方便使用,用户可以修改系统语言为中文.操作步骤如下所示: (1)以root用户登录系统 ...

  7. kail linux稳定版本,Kali Linux 2020.3 稳定版已发布 更新后新功能概览

    Kali Linux 2020.3稳定版已发布,新版带来了许多令人印象深刻的更新,例如引入 zsh,并宣布从 bash 切换至 zsh 的计划(目前仍然默认使用 bash,2020.4 将默认使用 z ...

  8. Kali Linux 2020.1安装教程

    Kali Linux 2020 新版安装教程[炒鸡详细] 引言 自己记录一下安装过程,避免以后每次都要上网搜安装教程,看自己的更方便一点 马上新学期了,学弟们也可以用得到 准备工具 VMware 15 ...

  9. kali Linux 2020.1B 最详细安装教程

    kali Linux 2020.1B 最详细安装教程 一.前期准备 1.1 准备vmware 虚拟机 软件版本:VMware-workstation-full-15.5.2-15785246 下载地址 ...

  10. 【Kali Linux 2020.1b】 全网 最新 安装 教程 ——你会踩到的坑,遇到的问题,难以哭诉的崩溃

    新kali 配置安装 pip + python 库模块 -- 亲测可行!!! https://editor.csdn.net/md/?articleId=107963768 有很人多说:本人擅长Ai. ...

最新文章

  1. 命名管道 win7未响应_大数据分析Python建立分析数据管道
  2. 怎样解决IPv4网络和IPv6网络的共存互通?
  3. 【STM32】FreeRTOS任务挂起和恢复示例
  4. c#后台alert出来变乱码问题解决
  5. 每日一笑 | 实名举报校长拿两份工资!
  6. Xamarin.Forms入门-使用 Xamarin.Forms 来创建跨平台的用户界面
  7. C++标准程序库读书笔记-第四章通用工具
  8. bsh.jar/beanshell下载链接
  9. Glide4.0 centerCrop属性和圆角 冲突
  10. deap dataset的不同分类模型的实现(2)-认识数据
  11. 动手了!限19天,大米云主机满10送2手慢无!
  12. java moka_山地车 佳沃 MOKA(摩卡) 24S A价格
  13. python turtle绘制漫天雪花
  14. WinHex数据恢复新手入门
  15. JAVASE详解(上篇)
  16. 外国男子在北京抢车后连撞4车和1名行人-砍伤-外国男子-菜刀
  17. Ask, acquire, and attack: data-free UAP generation using class impressions
  18. 白月黑羽python_白月黑羽来帮你分析现在是选择 Python3.6 还是 Python 3.7
  19. 【pwnable.kr】day8:leg
  20. ZJOI2009 狼和羊的故事

热门文章

  1. 数据结构算法-学习体系-持续更新
  2. 闰年c语言循环计算方法,C语言计算有多少闰年(答案原创)
  3. 微型计算机系统有三类总线它们是,《微机原理、汇编语言与接口技术》韩晓茹(习题解答全套...
  4. 运维审计系统----堡垒机的部署
  5. 谷歌的现实、摩托的无奈与联想的接盘
  6. 使用Echarts.js自定义X轴Y轴刻度画网格
  7. 平安保险的万能险怎么样?
  8. 有赞搜索系统的架构演进
  9. e900v21e 装第三方_魔百盒E900V21E-MV310芯片第三方优化刷机免拆卡刷固件下载
  10. MySQL 8 复制(一)——异步复制