環境:ubuntu 16.04.1
1.安裝dcoker
sudo apt-get install docker.io
坑:sudo apt-get install docker
2.下載關於docker鏡像的gourdscan.tar
https://pan.baidu.com/s/1jINkSdS
3.通過winscp或者xftp,將gourdscan.tar移動到ubuntu的主目錄下
4.使用命令 cat gourdscan.tar | docker import - gourdscan:v2.0導入鏡像
使用命令docker images列出所有鏡像
坑:使用docker命令是必須是root用戶,不然會出錯,如下圖
5.使用docker run -d --name gourdscan -p 10022:22 -p 10086:10086 -p 10080:80 gourdscan:v2.0 /usr/sbin/sshd –D 運行gourdscan:v2.0
五次獲取GourdScanV2鏡像中root權限的bash,來分別執行5個命令
6.第一部分命令:
redis-server ~/GourdScanV2/redis.conf
7.第二部分命令:
cd ~/GourdScanV2/gdscan_scapy
python ~/GourdScanV2/gdscan_scapy/mix_proxy.py 0.0.0.0 10086
或者cd ~/GourdScanV2/gdscan_scapy
python ~/GourdScanV2/gdscan_scapy/proxy_io.py 10086
8.第三部分命令:
cd ~/GourdScanV2/ScanerUI
python app.py --address=0.0.0.0 --port=80
9.第四部分命令:
cd ~/sqlmap/
python sqlmapapi.py -s -H 127.0.0.1 -p 8776
10.第五部分命令:
cd ~/GourdScanV2/gdscan_worker/
python selfscan.py
11.查看最終結果:
在瀏覽器中輸入127.0.0.1:10080