Gsec
v2.1
機能 • キー • インストール • 使用法 • キーワード • Discord に参加する
パッシブスキャン
ノーマル/アグレッシブスキャン
GoLang がインストールされていることを確認してください。GoLang がないと、ニュークリアをインストールできません。
git clone https://github.com/gotr00t0day/Gsec.git
cd Gsec
pip3 install -r requirements.txt
# Make sure that nuclei-templates is cloned in the / directory. Gsec fetches the templates from ~/nuclei-templates
python3 install.py
Gsec will fetch the shodan API key from the core directory, the passive recon script supports scanning with shodan,
please save your shodan key in core/.shodan for the scan to be able to work.
Some outputs that are too large will be saved in a file in the output folder / directory.
# normal (passive and aggresive scans)
python3 gsec.py -t https://domain.com
# Passive Recon
python3 gsec.py -t https://domain.com --passive_recon
# Ultimate Scan (Scan for High and Severe CVEs and Vulnerabilities with nuclei)
python3 gsec.py --ultimatescan https://target.com
匿名性のために Tor でプロキシチェーンを使用できます。
proxychains -q python3 gsec.py -t https://target.com
Gsec が脆弱性を発見し、その可能性がある場合は、これは、誤検知の可能性があり、脆弱性を手動でテストして実際に脆弱であることを確認する必要があることを意味します。
現在、Gsec のプロキシ サポートの追加に取り組んでいます。将来のリリースで追加される予定です。
Python3.10 以降では、Gsec の実行中に SSL エラーが発生する可能性があります。この問題を解決するには、 pip3 install ceritifi
実行してから、 /Applications/Python 3.10/Install Certificates.command
実行するだけで問題は解決されます。