日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

sqli-labs安装及常见问题,(推荐使用php5安装)

發布時間:2023/12/15 综合教程 40 生活家
生活随笔 收集整理的這篇文章主要介紹了 sqli-labs安装及常见问题,(推荐使用php5安装) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

https://blog.csdn.net/qq_31910239/article/details/104508896

一般流程
先下載zip,解壓密碼找了好長時間,在這個視頻里https://pan.baidu.com/s/15F1SEoHZYoWxPE8iMqkqAQ
提取碼:zqbo

我使用的是phpstudys,平臺只需要開啟Apache和MySQL服務即可

在phpstudy的WWW/127.0.0.1/下新建一個sql1文件夾(不建當然也可以,后面按照對應路徑來)

然后把解壓出來的sqli-labs-master文件夾下所有文件全部添加到sql1文件夾下

開啟MySQL服務(不開啟就無法創建數據庫,MySQL版本好像無影響),然后點擊phpstudy的數據庫,先修改root用戶的密碼,再創建一個庫名為security的數據庫

點擊操作,導入,選擇sql-lab.sql文件導入

打開sql-connections文件夾的db-creds.inc文件,需要修改的就兩個地方

$dbuser ='root';
$dbpass ='your pass';
1
2
在開啟Apache和MySQL的情況下,訪問127.0.0.1/sql1成功則出現

點擊Setup/reset Database for labs,如果出現

則建立成功

此時返回127.0.0.1/sql1,點擊下圖的題目就可開始體驗SQL注入的樂趣

可能出現的問題
點擊Setup/reset Database for labs時可能出現錯誤
`Fatal error: Uncaught Error: Call to undefined function mysql_connect() in D:phpstudy_proWWW127.0.0.1sql1sql-connectionssetup-db.php:29 Stack trace: #0 {main} thrown in D:phpstudy_proWWW127.0.0.1sql1sql-connectionssetup-db.php on line 29

這是因為php版本過高,高版本的php修改了一些對mysql的操作

解決方案:在phpstduy中將php7,修改為php5(網站- >管理- >php版本)

無法purge和create challenges數據庫
報錯如下

[*]…Error purging database: Access denied for user ‘user’@‘localhost’ to database ‘challenges’

[*]…Error creating database: Access denied for user ‘user’@‘localhost’ to database ‘challenges’

Unable to connect to the database: challengesAccess denied for user ‘user’@‘localhost’ to database ‘challenges’

解決方案:修改sql-connections文件夾的db-creds.inc文件 $dbuser ='root';

mysql添加至環境變量
win10下

查找phpstudy文件夾Extensions文件夾下的mysql.exe(版本不同,名字也不同)

復制絕對路徑

桌面點擊此電腦–屬性–高級系統設置–環境變量–選中Path–編輯–新建–粘貼

打開cmd在命令行輸入mysql(mysql服務當然要是開啟狀態)

不出意外會出現

ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)

命令行輸入mysql -uroot -p或mysql -hlocalhost -uroot -p

然后輸入密碼即可(密碼也可以直接跟在-p之后,不加空格的那種)

上面的代碼用以顯示當前用戶權限范圍以內的數據庫,可以看到security和challenges已經存在了

玩的愉快(•‾??‾?•)??°
————————————————
版權聲明:本文為CSDN博主「fl0a1e」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_31910239/java/article/details/104508896

總結

以上是生活随笔為你收集整理的sqli-labs安装及常见问题,(推荐使用php5安装)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。