Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
domained — تعداد النطاقات الفرعية متعدد الأدوات | Kitploit
أدوات/GitHubGitHub/typeerror/domained
الاستخبارات مفتوحة المصدر (OSINT)الاستطلاعتعداد DNS والنطاقات الفرعيةجمع المعلوماتأمن الويباختبار الاختراقتعداد النطاقات الفرعيةتحليل DNSArchived
GitHubtypeerror/domained

domained

تعداد النطاقات الفرعية متعدد الأدوات

عرض المستودع
723154منذ 5 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

domained [مؤرشف]

أداة تعداد أسماء النطاقات


لم يعد هذا المشروع قيد الصيانة.

شكرًا لـ @ccsplit و @mzfr على عملهما في domained.


الفكرة: بعض أكواد بايثون سيئة تُحدَّث باستمرار تستفيد من بعض الأدوات الرائعة التي أستخدمها في استطلاع برامج المكافآت.

تتطلب الأدوات الموجودة في domained نظام Kali Linux (مُفضَّل) أو Debian 7+ و Recon-ng

يستخدم domained عدة أدوات تعداد النطاقات الفرعية وقوائم كلمات لإنشاء قائمة فريدة من النطاقات الفرعية التي تُمرَّر إلى EyeWitness لإعداد تقارير مصحوبة بلقطات شاشة مُصنَّفة، ورؤوس استجابة الخادم، والتحقق من بيانات الاعتماد الافتراضية بناءً على التوقيع. (يتم حفظ الموارد في ./bin ويتم حفظ المخرجات في ./output)

التثبيت الأولي:
  • أدوات domained: python3 domained.py --install
  • وحدات بايثون المطلوبة: sudo pip install -r ./ext/requirements.txt
التبعيات الأخرى:
  • ldns مكتبة لبرمجة DNS:
    • sudo apt-get install libldns-dev -y
  • Go لغة البرمجة:
    • sudo apt-get install golang

ملاحظة: هذا استطلاع نشط – قم بتنفيذه فقط على التطبيقات التي لديك إذن لاختبارها.

الأدوات المستخدمة:
أدوات تعداد النطاقات الفرعية:
  1. Sublist3r بواسطة Ahmed Aboul-Ela
  2. enumall بواسطة Jason Haddix
  3. Knock بواسطة Gianni Amato
  4. Subbrute بواسطة TheRook
  5. massdns بواسطة B. Blechschmidt
  6. Recon-ng بواسطة Tim Tomes (LaNMaSteR53)
  7. Amass بواسطة Jeff Foley (caffix)
  8. SubFinder بواسطة Ice3man543
التقارير + قوائم الكلمات:
  • EyeWitness بواسطة ChrisTruncer
  • SecList (قائمة استطلاع DNS) بواسطة Daniel Miessler
  • قائمة LevelUp All.txt للنطاقات الفرعية بواسطة Jason Haddix
الاستخدام
root@kitploit:~
First Step:
Install Required Python Modules: sudo pip install -r ./ext/requirements.txt
Install Tools: sudo python3 domained.py --install

Example 1: python3 domained.py -d example.com
Uses subdomain example.com (Sublist3r (+subbrute), enumall, Knock, Amass, and SubFinder)

Example 2: python3 domained.py -d example.com -b -p --vpn
Uses subdomain example.com with seclist subdomain list bruteforcing (massdns, subbrute, Sublist3r, Amass, enumall, and SubFinder), adds ports 8443/8080 and checks if on VPN

Example 3: python3 domained.py -d example.com -b --bruteall
Uses subdomain example.com with large-all.txt bruteforcing (massdns, subbrute, Sublist3r, Amass, enumall and SubFinder)

Example 4: python3 domained.py -d example.com --quick
Uses subdomain example.com and only Amass and SubFinder

Example 5: python3 domained.py -d example.com --quick --notify
Uses subdomain example.com, only Amass and SubFinder and notification

Example 6: python3 domained.py -d example.com --noeyewitness
Uses subdomain example.com with no EyeWitness

Note: --bruteall must be used with the -b flag
الإشعارات
  • قم بتعبئة ملف ext/notifycfg.ini لإشعارات Pushover أو Gmail. (يجب ضبط Enable على True)
  • يُرجى الاطلاع على معلومات واجهة برمجة التطبيقات الخاصة بـ Pushover هنا وتعليمات حول كيفية السماح بالتطبيقات الأقل أمانًا على حساب Gmail الخاص بك هنا
قائمة المهام
  • نطاقات متعددة
  • الإشعارات
  • نطاقات فرعية من censys
  • نطاقات فرعية من Shodan
  • واجهة أمامية / لوحة تحكم ويب
  • إضافة SubFinder
شكر للمساهمين
  • ccsplit - تحسينات متعددة في الكود بما في ذلك القدرة على تشغيل domained من أي دليل
  • jafoca - إصلاح Massdns
  • mortymorty - إصلاح ملف القوة الغاشمة لـ SecList
  • Chan9390 - تحديثات لملف requirements.txt
  • dainok - إصلاحات لـ Python 3.6+
  • Apoorv Raj Saxena - إضافة SubFinder
تحديثات رئيسية
  • 07-15-2017: تم التحديث ليشمل معالجة الأخطاء وتقنيات استطلاع محدثة من مؤتمر LevelUp من Bugcrowd (بما في ذلك subbrute/masscan وقوائم النطاقات الفرعية) - متأثر بحديث Jason Haddix Bug Hunter's Methodology 2.0
  • 08-09-2017: إصلاحات متنوعة (+ خطأ phantomjs)، إضافة خيار --fresh، إزالة مجلد PyBrute المكرر من المخرجات وإضافة ملف pip requirements.txt
  • 08-15-2017: إضافة خيار الإشعارات (--notify) مع دعم Pushover أو Gmail
  • 08-18-2017: نقل المستودع من OrOneEqualsOne/reconned
  • 09-28-2017: تحديث لتبعية Recon-ng + تغييرات Python3
  • 06-20-2018: إضافة Amass وخيار عدم استخدام EyeWitness
  • 10-12-2018: إضافة SubFinder
تنزيل الأداة
الخيارالوصف
--install/--upgradeيقوم كلاهما بنفس الوظيفة – تثبيت جميع الأدوات المطلوبة مسبقًا
--vpnالتحقق مما إذا كنت على VPN (قم بالتحديث مع مزود الخدمة الخاص بك)
--quickاستخدام Amass و SubFinder فقط
--bruteallالهجوم بالقوة الغاشمة باستخدام قائمة JHaddix All.txt بدلاً من SecList
--freshحذف البيانات القديمة من مجلد المخرجات
--notifyإرسال إشعارات Pushover أو Gmail
--activeالفحص النشط لـ EyeWitness
--noeyewitnessعدم استخدام EyeWitness
-dالنطاق الذي تريد إجراء الاستطلاع عليه
-bالهجوم بالقوة الغاشمة باستخدام subbrute/massdns وقائمة SecList
-s nنطاقات HTTPS فقط
-pإضافة المنفذ 8080 لـ HTTP والمنفذ 8443 لـ HTTPS