sqlmap是由Python編寫的滲透測試工具,主要用來檢測sql注入漏洞,是一款功能強大的sql漏洞檢測利用工具。
Mac安裝SQLmap有很多種方式,此篇文章使用brew install(簡單直接),安裝過brew的直接忽略前兩步
- 在mac終端下安裝brew:
/usr/bin/ruby-e "$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"
- 測試是否已安裝成功
which brew
- 安裝SQLmap
brew install sqlmap
安裝過程中可能會出現以下報錯信息
Error: An exception occurred within a child process:
CompilerSelectionError: sqlmap cannot be built with any available compilers.
Install GNU's GCC:
brew install gcc
解決辦法:更新xcode版本,重新安裝gcc
xcode-select --install
brew install gcc
#驗證gcc是否安裝成功
gcc -v
問題已解決,再次執行 brew install sqlmap
- 最後輸入
sqlmap
驗證是否安裝成功,成功顯示如下