sqli_lab靶場搭建
mac環境搭建
需要的環境:docker
715 docker search sqli-labs //搜索鏡像 718 docker pull acgpiano/sqli-labs //拉取鏡像 719 docker images //查看鏡像列表 720 docker run -dt --name rz_sqli_labs -p 666:80 --rm acgpiano/sqli-labs //啟動鏡像 --dt后台運行 --rm每次啟動都刪除以前的配置
在瀏覽器輸入127.0.0.1:666,發現成功搭建;
點擊Setup/reset Database for labs,初始化數據庫,如下圖:
返回上一頁面,選擇lesson 1測試一下:
用hackbar,依據less 1提示執行(輸入id是數字的參數),步驟結果如下圖:
Windows環境搭建
環境:phpStudy下sqli_labs文件夾
sqli_labs git地址: https://github.com/Audi-1/sqli-labs
1. 安裝phpstudy
2. 啟動phpstudy,將下載好的文件夾放在phpStduy的網站根目錄,如下圖:
3. 在瀏覽器輸入127.0.0.1/sqli_labs,成功啟動
4. 點擊Setup/reset Database for labs,初始化數據庫,發現報錯,請把\WWW\sqli_labs\sql-connections下的db-creds.inc備份,並打開編輯,給password處空密碼填上密碼保存,如下圖:
5. 回到上一步再次重復步驟四,發現OK了。
接下來步驟同mac后續操作;