這篇主要介紹如何在Kali上,讓神器sqlmap跑在tor network上面,前面會先針對Kali的部份做初始化設定,而後才會針對sqlmap的相關參數做說明。 Step 1. Install Tor 這邊主要根據Tor官方網站的安裝步驟: deb http://deb.torproject.org/torproject.org wheezy main >> /etc/opt/sources.list.d deb-src http://deb.torproject.org/torproject.org wheezy main >> /etc/opt/sources.list.d gpg --keyserver keys.gnupg.net --recv 886DDD89 gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add - apt-get update apt-get install tor apt-get install deb.torproject.org-keyring 接下來要安裝sqlmap在跑tor需要用到的套件: apt-get install privoxy 如此一來,必要的套件都已經安裝完成,接下來,這個設定可設可不設: (9050是tor預設port,如果有另外調整,要記得調整。) echo "forward-socks5 / 127.0.0.1:9050 ." >> /etc/privoxy/config 註:沒設定的話,在使用sqlmap的時候要記得帶--tor-port=9050這個參數 啟用Service service tor start service privoxy restart 這邊如果tor啟用失敗的話,可以嘗試下面指令: sudo systemctl start tor.service 從netstat確認一下 8118:privoxy 9050:tor 看到這兩個項目,表示tor的環境已經準備好了!可以開始進入正題! Step 2. Run sqlmap on Tor sqlmap的部份,這邊我們主要關注以下幾個