Gsec
v2.1
الميزات • المفاتيح • التثبيت • الاستخدام • الكلمات الرئيسية • الانضمام إلى الفتنة
المسح السلبي
المسح العادي / العدواني
تأكد من تثبيت 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
وسيتم إصلاح المشكلة.