
إطار عمل معياري لمختبرين الاختراق وصيادي الأخطاء مكتوب بلغة بايثون.
إطار عمل معياري لـ مختبري الاختراق و صائدي الثغرات مكتوب بلغة Python3.
- Python 3.9+
- pip3
Shodan's APIfscan.
ملاحظة:يرجى مراعاة أن الأداة لا تزال قيد التطوير وسيتم إضافة المزيد من الميزات في المستقبل.
shadow1ng's أداة fscan --> أداة مسح شاملة للإنترانت)قم بزيارة مستودع fscan لمزيد من المعلومات. لـ
الاستخداماقرأ ملف README.md. (استخدم على مسؤوليتك الخاصة ..!)
الإصدار الحالي: 1.2.1- مستقر
استخدم مدير الحزم pip لتثبيت المتطلبات. إذا لم يكن مثبتاً، قم بتثبيته باستخدام الأمر التالي.
sudo apt-get install python3-pip
يُنصح بتثبيت متطلبات بايثون في بيئة افتراضية، لذلك قم بتثبيت حزمة venv.
python3 -m pip install venv
python3 -m venv env
source env/bin/activate
بعد ذلك قم بتشغيل الأوامر التالية:
sudo apt-get install traceroute # لتوزيعات دبيان
python3 -m pip install -r requirements.txt
وحدة
Shodanتستخدم واجهة برمجة تطبيقات Shodan لذا تأكد من وجود ملف.configxفي مجلدك. إذا لم يكن ملف.configxموجوداً يمكنك إنشاؤه بالبيانات التالية:
% Config File for R4venzCl4w
# Global Settings
# Global Variables are defined here. These variables can be used in any of the other sections.
$ GLOBAL_VAR: <Global Variable Here>
# Environment Variables
# Shodan API Key Example --> SHODAN_API_KEY:gA**************************
- SHODAN_API_KEY:<API Key Here>
python3 main.py -i [IP Address]
-i IP Address to Enumerate
-d Domain to Enumerate # Going to be implemented in **ver: 1.3.0**
-x Run Host Enumeration on IP, Domain, IP Range, or Selected IPs # (fscan).
-r Render the README.md file
-fp Fetch the Public Proxies (HTTPS, SOCKS4)
-waf WAF Fingerprinting with option for checking Generic or (153 WAFs)
-h Help Menu
1) python3 main.py -i 1.1.1.1
2) python3 main.py -x 192.168.0.1-122
3) python3 main.py -x 1.1.1.1
4) python3 main.py -x 192.168.0.1,192.168.0.12
5) python3 main.py -x example.com
6) python3 main.py -r
7) python3 main.py -fp
8) python3 main.py -waf
نرحب بطلبات السحب. بالنسبة للتغييرات الكبيرة، يرجى فتح مشكلة أولاً لمناقشة ما ترغب في تغييره.
يرجى التأكد من تحديث الاختبارات حسب الاقتضاء.