Gsec
v2.1
คุณสมบัติ • ปุ่ม • ติดตั้ง • การใช้งาน • คำสำคัญ • เข้าร่วม Discord
การสแกนแบบพาสซีฟ
สแกนปกติ / เชิงรุก
ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง 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
คุณสามารถใช้ Proxychains กับ Tor เพื่อความไม่เปิดเผยตัวตนได้
proxychains -q python3 gsec.py -t https://target.com
หาก Gsec พบช่องโหว่และมี ความเป็นไปได้! คีย์เวิร์ดในผลลัพธ์ซึ่งหมายความว่าอาจเป็นผลบวกลวง และคุณต้องทดสอบช่องโหว่ด้วยตนเองเพื่อให้แน่ใจว่ามีช่องโหว่จริง
ฉันกำลังดำเนินการเพิ่มการสนับสนุนพร็อกซีสำหรับ Gsec ซึ่งจะถูกเพิ่มในรุ่นต่อๆ ไป
ใน python3.10+ คุณอาจได้รับข้อผิดพลาด SSL ขณะใช้งาน Gsec หากต้องการแก้ไขปัญหานี้ เพียง pip3 install ceritifi
จากนั้นทำ /Applications/Python 3.10/Install Certificates.command
แล้วปัญหาจะได้รับการแก้ไข