
جيل جديد من الأدوات لاكتشاف النطاقات الفرعية( ip , cdn وما إلى ذلك)
ملف README.md باللغة الصينية 中文
ساب دومين 3 هو جيل جديد من الأدوات، يساعد مختبري الاختراق على اكتشاف المزيد من المعلومات في وقت أقصر من الأدوات الأخرى. تشمل المعلومات النطاقات الفرعية، وعناوين IP، وشبكات CDN، وغيرها. استمتع به.
نمط متوسط للسرعة

ثلاثة أنماط للسرعة. يمكن للمستخدم تعديل ملف الإعدادات (lib/config.py) لتسريع العملية.
يحدد تلقائيًا ما إذا كان النطاق الفرعي يستخدم تخزين CDN، حتى لو كان قاموس خوادم CDN لا يحتوي على لاحقة CNAME.
فرز عناوين IP والإبلاغ عن CIDR (مثال 1.1.1.1/24) الذي لا يستخدم تخزين CDN.
اكتشاف المزيد من النطاقات الفرعية، مثال: admin.test.xx.com
دعم الملايين من النطاقات الفرعية
1 وحدة معالجة مركزية / 1 جيجابايت ذاكرة / 1 ميجابت في الثانية عرض نطاق
اكتشاف أسرع خادم أسماء؛ استراتيجية التعديل الديناميكي للقاموس عن طريق استيراد النطاقات الفرعية من مصادر أخرى؛ منع تلوث ذاكرة التخزين المؤقت لـ DNS.
git clone https://github.com/yanxiu0614/subdomain3.git
pip install -r requirement.txt
python2/3 brutedns.py -d tagetdomain -s high -l 5
ترخيص MIT (http://opensource.org/licenses/MIT)
يرجى استخدامه والمساهمة في تطويره بحرية.
2020-01-20: تحسين استخدام الذاكرة والاستراتيجية، إصلاح الأخطاء مثل ...
2019-09-22: استراتيجية جديدة لمنع تلوث ذاكرة التخزين المؤقت لـ DNS؛ تحسين العمليات، إصلاح الأخطاء مثل ...
2019-09-17: دعم تلقائي لاكتشاف أسرع خادم أسماء؛ دعم تلقائي لتحديد ما إذا كان النطاق الفرعي يستخدم تخزين CDN؛ تحسين السرعة؛ تحسين العمليات، إصلاح الأخطاء مثل ...
2018-11-6: تحسين السرعة؛ تحسين العمليات؛
2018-10-6: دعم API، استيراد brutedns_api وستحصل على عدد النتائج في النهاية؛ تحسين استراتيجية إزالة التكرار؛
2018-2-14: إصلاح مشكلة (TypeError: argument of type 'NoneType' is not iterable)
2018-1-9: خطة CDN؛ إضافة خيار لجمع cname (-c --cdn t/f)
2017-11-11: دعم استيراد النطاقات الفرعية من مصادر أخرى (يجب إنشاء ملف جديد باسم target_domain.log ووضعه في نفس الدليل مع 'brutedns.py')، مما يحسن الدقة؛ يجعله أكثر سهولة في استخدام API؛
2017-10-26: تحسين العمليات؛ إصلاح الأخطاء؛
2017-10-11: إعادة بناء جزء من البرنامج؛ دعم API؛ النتائج أكثر قابلية للقراءة؛ تحديث خوادم CDN؛ أسرع
2017-6-17: حذف خيار التحليل العام (-p t/f)؛ إضافة ملف إعدادات؛ تحسين استراتيجية التحليل العام
2017-5-2: إضافة وحدة (التحقق من النطاق)، يرجى تعديل "result_name" في ملف validate_domain.py إذا كنت ستستخدمها؛ إصلاح خطأ عام؛ تحديث خوادم CDN، إلخ
2017-4-21: تحسين استراتيجية توليد أسماء النطاقات الفرعية، تحسين السرعة
2017-3-23: إضافة خيار التحليل العام (-p t/f)
2017-3-17: دعم القواميس الكبيرة (مثال: مليونان)
2017-3-10: دعم قراءة عدة نطاقات من ملف (-f domains)؛ تحديث خوادم CDN
2017-2-26: دعم النطاقات متعددة المستويات (بدون حد أعلى)؛ دعم القواميس الكبيرة؛ استهلاك حوالي ثلث إلى ربع الذاكرة؛ أسرع
2017-2-24: دعم نظام Mac
©فريق مونستر زيرو 2019
| النموذج المختصر | النموذج الطويل | الوصف |
|---|
| -d | --domain | النطاق المستهدف، مثال: baidu.com |
| -s | --speed | السرعة، ثلاثة أنماط: سريع، متوسط، بطيء |
| -l | --level | مثال: 2:w.baidu.com; 3:w.w.baidu.com; |
| -f | --file | قائمة النطاقات المستهدفة |
| -c | --cname | n أو y، جمع cnames |
| -ns | --default_dns | n أو y |
| -f1 | --sub_file | قاموس النطاقات الفرعية |
| -f2 | --next_sub_file | قاموس النطاقات الفرعية التالية |
| -f3 | --other_file | سجل النطاقات الفرعية من محركات البحث |