水泽信息收集自动化工具(安装教程)
工具地址:https://github.com/0x727/ShuiZe_0x727
0x01 介紹
作者:Ske
團隊:0x727,未來一段時間將陸續開源工具,地址:https://github.com/0x727
定位:協助紅隊人員快速的信息收集,測繪目標資產,尋找薄弱點
語言:python3開發
功能:一條龍服務,只需要輸入根域名即可全方位收集相關資產,并檢測漏洞。也可以輸入多個域名、C段IP等,具體案例見下文。
調用:腳本借用了ksubdomain爆破子域名和theHarvester收集郵箱,感謝ksubdomain和theHarvester作者
0x02 安裝
為了避免踩坑,建議安裝在如下環境中
當前用戶對該目錄有寫權限,不然掃描結果無法生成。root權限即可
Python環境必須是3.7以上,因為使用了異步。建議VPS環境是ubuntu20,默認是python3.8
在配置文件iniFile/config.ini里加入api(fofa、shodan、github、virustotal)
chmod 777 build.sh
./build.sh以上是作者寫的安裝步驟。
-------------------------------------------------------------------------------------------------------------------------------------
本人使用的是kali-linux-2020.2的系統
因為系統里面集成了python3.9 python3.8 python3.7
默認使用的是python3.9,在使用python3.9的安裝過程中出現了很多安裝python模塊的錯誤
其中在安裝greenlet模塊的時候遇見的錯誤試了很多方式都無法解決,最終在一篇文章里面說只有換到3.7版本才可以
(當然有大神可以解決的話,請教教我=。=)
但是kali已經安裝了python3.7了,并且還沒有3.7版本的pip
然而本人并沒有研究出來在這種情況下怎么安裝3.7的pip,最終只能把3.7的python卸載并重新安裝(安裝好了就帶pip)
卸載:apt-get autoremove --purge python3.7
安裝:
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
tar -zxvf Python-3.7.0.tgz
    
    編譯之前,安裝一些所要依賴的包
apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev
    假如報錯了,就刪除對應的lock
rm /var/cache/apt/archives/lock
    編譯安裝
./configure --enable-optimizations --prefix=/usr/local/Python-3.7/ && make && make install
  創建軟連接(改變沖突的變量,改為python3.7的安裝的路徑,本人在這里踩坑不少)
ln -s -b /usr/local/Python-3.7/bin/python3.7 /usr/bin/python3.7 
ln -s -b /usr/local/Python-3.7/bin/pip3.7 /usr/bin/pip3.7
然后修改水澤的安裝文件build.sh為(把python3換成了python3.7,使用了清華大學的鏡像,刪除了前三行)
#!/bin/bash apt install tmux -y python3.7 -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple/ python3.7 -m pip install openpyxl==2.6.4 -i https://pypi.tuna.tsinghua.edu.cn/simple/ python3.7 -m pip install Cython -i https://pypi.tuna.tsinghua.edu.cn/simple/ python3.7 -m pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/ chmod 777 ./Plugins/infoGather/subdomain/ksubdomain/ksubdomain_linux
然后就按照正常的安裝順序走就好了
chmod 777 build.sh ./build.sh
安裝完成(注:此款工具真的強大=。=)
總結
以上是生活随笔為你收集整理的水泽信息收集自动化工具(安装教程)的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: CAD如何快捷地计算面?CAD计算面积的
- 下一篇: cad中怎么使用betterwmf截图软
