Windows下sqlmap的安裝圖解


sqlmap簡介

 

Sqlmap是一種開源的滲透測試工具,可以自動檢測和利用SQL注入漏洞以及接入該數據庫的服務器。它擁有非常強大的檢測引擎、具有多種特性的滲透測試器、通過數據庫指紋提取訪問底層文件系統並通過外帶連接執行命令。

 

sqlmap支持五種不同的注入模式:

1、基於布爾的盲注,即可以根據返回頁面判斷條件真假的注入。
2、基於時間的盲注,即不能根據頁面返回內容判斷任何信息,用條件語句查看時間延遲語句是否執行(即頁面返回時間是否增加)來判斷。
3、基於報錯注入,即頁面會返回錯誤信息,或者把注入的語句的結果直接返回在頁面中。
4、聯合查詢注入,可以使用union的情況下的注入。
5、堆查詢注入,可以同時執行多條語句的執行時的注入。


sqlmap支持的數據庫有

MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase和SAP MaxDB

 

使用sqlmap的話要下載以下一些軟件

1.Python的下載與安裝請參考這篇文章: https://jingyan.baidu.com/article/0bc808fc42dfab1bd485b99f.html

 

2.sqlmap

 

sqlmap的官網為:http://sqlmap.org/ 進入官網選擇點擊Download進行下載

二、安裝軟件

 

 

sqlmap是利用Python語言寫的,所以在安裝sqlmap前需要將Python這個語言環境給安裝上、參考上面的文章鏈接。

 

下載sqlmap之后解壓、將目錄重命令為sqlmap,然后將sqlmap復制到Python的安裝目錄下,如下圖所示:

 

 

 

然后在桌面新建立一個cmd的快捷方式

 

 

並命名為叫“sqlmap”

 

 

 

點擊完成

 

 

桌面上就會多出一個sqlmap的快捷方式、然后右鍵屬性

 

 

 

這里我們需要修改2個地方,一個是“目標”,一個是“起始位置”;

 

 

修改之后、點擊應用。

 

三、測試環境

運行前面創建的快捷方式sqlmap,提示框輸入

python sqlmap.py -h

驗證是否安裝成功、如果顯示以下信息說明安裝成功!!

 

 


免責聲明!

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



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