使用kali虚拟机搭建SQLi-labs靶场并将过程上传至github
关于如何搭建虚拟环境 百度 准备工具 kali虚拟机 git/github软件以及账户官网地址 SQLi-labs源代码项目地址
windows方法:进入搜索引擎搜索git安装
官方下载地址
linux方法:使用终端命令
sudo apt-get install git
安装完成后,需要先完成对git的配置
git config user.name "用户名"
git config user.email "邮箱"
现在已经可以克隆SQLi-labs源代码到本机中了
cd /var/www/html/
git clone https://github.com/mukkul007/sqli-labs-kali2 sqli-labs
接下来开启kali的apache与mysql服务
sudo service apache2 start
sudo service mysql start #初次使用可能会要求配置密码
现在修改配置文件 将密码修改成自己设置的密码
cd sqli-labs/
cd sql-connections/
vi db-creds.inc
访问http://127.0.0.1/sqli-labs/ 点击setup完成安装
删除源代码中的仓库
cd /var/www/html/sqli-labs
rm -rf .git
下一步将源代码文件夹添加到暂存区并添加到本地仓库
cd ..
git add sqli-labs/
git commit -m "源代码"
在github上建立远程仓库并与本机建立连接
生成SSH连接密钥
ssh-keygen -t rsa -C "your_email@youremail.com"
在指定的保存路径下会生成2个名为id_rsa和id_rsa.pub的文件
使用文本编辑器打开pub公钥 复制其中所有内容 进入github账户配置界面 选择SSH and GPG keys项 点击New SSH KEY粘贴即可
连接到远程仓库并提交
git remote add origin 你的github仓库地址
git push origin master