1. 程式人生 > >SQLI-LABS(Part 1)——搭建

SQLI-LABS(Part 1)——搭建

這裡寫圖片描述

搭建SQLI—LABS環境:

這裡寫圖片描述

2.將原始碼放在web目錄下

Mac下web專案根目錄預設在/Library/WebServer/Documents
Linux下web專案根目錄預設在/var/www/

在這裡使用的為Mac
Linux系統下大同小異

mv sqli-labs-master /Library/WebServer/Documents 

3.修改資料庫連線

進入到web目錄下的該資料夾下的sql-connections資料夾
這裡寫圖片描述

開啟裡面的db-creds.inc檔案並將自己的資料庫使用者密碼寫入
這裡寫圖片描述

4.訪問sqli-labs

直接在瀏覽器裡輸入localhost/sqli-labs-master即可進入到該頁面
這裡寫圖片描述

點選setup/resetDB 連結在你的mysql中創造資料庫

5.Mysql資料庫中檢視

mysql -u root -p 輸入密碼登入mysql
show databases; 檢視本機的資料庫

這裡寫圖片描述

之前在db-creds.inc檔案裡面配置的資料庫名為security

use security;並show tables;檢視改資料庫的表

這裡寫圖片描述

最後用select * from 表名 即可檢視裡面的資料

這裡寫圖片描述

OK 遊戲開始

這裡寫圖片描述

搭建部分到此結束 sqlilabs一共七十五關 之後會陸續更新。