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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Turbolist3r — أداة تعداد النطاقات الفرعية مع ميزات تحليل للنطاقات المكتشفة | Kitploit
أدوات/GitHubGitHub/fleetcaptain/turbolist3r
الاستخبارات مفتوحة المصدر (OSINT)الاستطلاعجمع المعلوماتتعداد النطاقات الفرعيةتحليل DNS
GitHubfleetcaptain/turbolist3r

Turbolist3r

أداة تعداد النطاقات الفرعية مع ميزات تحليل للنطاقات المكتشفة

عرض المستودع
39877منذ 9 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

حالة المشروع

يرجى ملاحظة أنني لا أدعم هذا المشروع بنشاط. قد أعود إلى أبحاث النطاقات الفرعية في وقت ما، لكن اهتماماتي الأمنية تكمن في مكان آخر في الوقت الحالي، ووقتي مقسم بين أشياء أخرى. إذا وجدت مشكلة، فلا تتردد في إرسال طلب سحب (PR) أو تفريع المشروع (fork) إلى مشروعك الخاص. شكرًا.

Turbolist3r

Turbolist3r هو فرع (fork) من أداة اكتشاف النطاقات الفرعية sublist3r. بالإضافة إلى قدرات OSINT الأصلية لـ sublist3r، يقوم turbolist3r بأتمتة بعض تحليل النتائج، مع التركيز على الاستيلاء على النطاقات الفرعية.

يقوم Turbolist3r باستعلام خوادم DNS العامة لكل نطاق فرعي مكتشف. إذا كان النطاق الفرعي موجودًا (أي أن المحلل (resolver) رد بعنوان)، يتم تصنيف الإجابة على أنها سجل CNAME أو A. من خلال فحص سجلات A، يمكن اكتشاف أهداف محتملة لاختبار الاختراق لنطاق معين. وبالمثل، فإن عملية البحث عن عمليات الاستيلاء على النطاقات الفرعية بسيطة؛ اعرض سجلات CNAME المكتشفة وحقق في أي منها يشير إلى خدمات سحابية قابلة للتطبيق.

يرجى عدم استخدامه لأغراض غير قانونية.

لقطات الشاشة

لقطة الشاشة 1

لقطة الشاشة 2

الاستخدام

النموذج القصيرالنموذج الطويلالوصف
-d--domainاسم النطاق لتعداد النطاقات الفرعية له
-b--bruteforceتمكين وحدة القوة العمياء subbrute
-p--portsمسح النطاقات الفرعية المكتشفة مقابل منافذ TCP محددة
-v--verboseتمكين الوضع المفصل وعرض النتائج في الوقت الفعلي
-t--threadsعدد الخيوط لاستخدامها في القوة العمياء subbrute
-e--enginesتحديد قائمة مفصولة بفواصل لمحركات البحث
-o--outputحفظ أسماء النطاقات المكتشفة في ملف نصي محدد
-h--helpعرض رسالة المساعدة والخروج
-a--analyzeإجراء تحليل DNS عكسي وعرض النتائج
(لا يوجد)--saverdnsحفظ تحليل DNS العكسي في ملف محدد
(لا يوجد)--inputfileقراءة النطاقات من ملف محدد واستخدامها للتحليل
(لا يوجد)--debugطباعة معلومات التصحيح أثناء وحدة التحليل (-a). تطبع في الغالب بيانات DNS الأولية، الإلمام بأداة DIG Linux DNS ومخرجاتها مفيد لتفسير مخرجات التصحيح
-r--resolversملف يحتوي على خوادم DNS لتعيينها كمحللين. يجب أن يحتوي الملف على عنوان IP واحد فقط لكل سطر ويتم قبول عناوين IP فقط
-q--quietطباعة النطاقات المكتشفة و/أو تعيينات CNAME فقط. لاحظ أنه قد تتم طباعة الأخطاء أيضًا

أمثلة

  • لسرد جميع الخيارات والمفاتيح الأساسية استخدم المفتاح -h:

python turbolist3r.py -h

  • لتعداد النطاقات الفرعية لنطاق معين، وإجراء تحليل متقدم، وحفظ التحليل في ملف:

python turbolist3r.py -d example.com -a --saverdns analysis_file.txt

  • قراءة النطاقات الفرعية من ملف وإجراء تحليل متقدم عليها:

python turbolist3r.py -d example.com -a --inputfile subdomains.txt

  • استخدام -r لتعيين محللات DNS من ملف (تُستخدم المحللات مع وحدة التحليل -a):

python turbolist3r.py -d example.com -a --inputfile subdomains.txt -r dns_servers.txt

  • لتعداد النطاقات الفرعية لنطاق معين:

python turbolist3r.py -d example.com

  • لتعداد النطاقات الفرعية لنطاق معين وحفظ النطاقات الفرعية المكتشفة في ملف:

python turbolist3r.py -d example.com -o example_hosts.txt

  • لتعداد النطاقات الفرعية لنطاق معين وعرض النتائج في الوقت الفعلي:

python turbolist3r.py -v -d example.com

  • لتعداد النطاقات الفرعية وتمكين وحدة القوة العمياء:

python turbolist3r.py -b -d example.com

  • لتعداد النطاقات الفرعية واستخدام محركات محددة مثل Google وYahoo وVirusTotal:

python turbolist3r.py -e google,yahoo,virustotal -d example.com

التبعيات:

يعتمد Turbolist3r على وحدات بايثون dnslib وrequests وargparse. وحدة subbrute مطلوبة لقدرة القوة العمياء، لكن يجب أن يعمل Turbolist3r بدونها طالما لم تستدعِ القوة العمياء. أرسل طلب سحب (PR) أو اتصل بي إذا واجهت مشكلات.

وحدة dnslib

يمكن تنزيل وحدة dnslib من https://bitbucket.org/paulc/dnslib/ أو تثبيتها على العديد من الأنظمة باستخدام:

pip install dnslib

وحدة requests

  • تثبيت لأوبونتو/ديبيان:
root@kitploit:~
sudo apt-get install python-requests
  • تثبيت لـ Centos/Redhat:
root@kitploit:~
sudo yum install python-requests
  • تثبيت باستخدام pip على لينكس:
root@kitploit:~
sudo pip install requests

وحدة argparse

  • تثبيت لأوبونتو/ديبيان:
root@kitploit:~
sudo apt-get install python-argparse
  • تثبيت لـ Centos/Redhat:
root@kitploit:~
sudo yum install python-argparse
  • تثبيت باستخدام pip:
root@kitploit:~
sudo pip install argparse

الترخيص

Turbolist3r مرخص تحت رخصة GNU GPL. ألق نظرة على LICENSE لمزيد من المعلومات.

احترم القيود القانونية وقم بإجراء الاختبارات فقط ضد البنية التحتية التي لديك إذن لاستهدافها.

الشكر والتقدير

  • aboul3la - منشئ Sublist3r؛ يضيف turbolist3r بعض الميزات ولكنه بخلاف ذلك نسخة قريبة من sublist3r.
  • TheRook - كانت وحدة القوة العمياء مبنية على script الخاص به subbrute.
  • bitquark - كانت قائمة الكلمات الخاصة بـ Subbrute مبنية على بحثه dnspop.

شكر وتقدير

  • شكرًا لـ aboul3la على إصدار sublist3r، أداة اكتشاف نطاقات فرعية مذهلة!
تنزيل الأداة