sql注入之sqli_lab靶場搭建


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后續操作;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM