
أدوات أخرى لتعداد النطاقات الفرعية للأشخاص العاديين مكتوبة بلغة بايثون...
أداة تعداد نطاقات فرعية أخرى للمبتدئين مكتوبة بلغة Python3.
- Python 3.9+
- pip3
استخدم مدير الحزم pip لتثبيت المتطلبات. إذا لم يكن مثبتًا، قم بتثبيته باستخدام الأمر التالي.
sudo apt-get install python3-pip
يُنصح بتثبيت متطلبات البايثون في بيئة افتراضية، لذلك قم بتثبيت حزمة venv.
python3 -m pip install venv
python3 -m venv env
source env/bin/activate
بعد ذلك قم بتشغيل الأوامر التالية:
python3 -m pip install -r requirements.txt
sudo python3 setup.py
python3 main.py -t [domain] -o (Output File)
-t الهدف أو المضيف
-o مجلد الإخراج (اختياري)
1) python3 main.py -t example.com
2) python3 main.py -t example.com -o example
ملاحظة: إذا لم يتم توفير -o فإن اسم مجلد الإخراج يتم تعيينه إلى الهدف (DOMAIN).
نرحب بطلبات السحب. للتغييرات الكبيرة، يرجى فتح مشكلة أولاً لمناقشة ما ترغب في تغييره.
يرجى التأكد من تحديث الاختبارات حسب الاقتضاء.