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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
NetSpecter — NetSpecter هو محرك استطلاع واستخبارات مفتوحة المصدر (OSINT) غير متزامن خفيف الوزن ولكنه قوي، مبني بلغة Python. | Kitploit
أدوات/GitLabGitLab/s_r_e_e_r_a_j/netspecter
الاستخبارات مفتوحة المصدر (OSINT)الاستطلاعتحليل الثغرات الأمنيةجمع المعلوماتأمن الشبكاتاستخبارات التهديداتتحليل DNS
GitLabs_r_e_e_r_a_j/netspecter

NetSpecter

NetSpecter هو محرك استطلاع واستخبارات مفتوحة المصدر (OSINT) غير متزامن خفيف الوزن ولكنه قوي، مبني بلغة Python.

عرض المستودع
12منذ 2 أشهرلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

NetSpecter

NetSpecter هو محرك استطلاع وجمع معلومات مفتوح المصدر (OSINT) خفيف الوزن وقوي مبني بلغة بايثون (Python) يعمل بشكل غير متزامن.

يجمع بين جمع المعلومات من مصادر متعددة (DNS، WHOIS، الويب، TLS، HTTP، الجغرافيا، عكس DNS) مع ذكاء شودان (Shodan) الأمني ووصول كامل إلى البيانات الأولية، مما يوفر ملفًا شخصيًا كاملاً للهدف وتقييمًا للمخاطر.


إخلاء مسؤولية

تم تطوير NetSpecter للاستخدام التعليمي والبحث الأمني المصرح به فقط.

تقوم هذه الأداة بالاستطلاع وجمع المعلومات المتاحة للعموم من مصادر متعددة.
أي استخدام لـ NetSpecter ضد أنظمة أو شبكات أو نطاقات بدون إذن صريح من المالك محظور تمامًا.

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

باستخدامك لـ NetSpecter، فإنك توافق على:

  • استخدامها فقط على الأنظمة التي تمتلكها أو لديك إذن بتقييمها
  • الامتثال لجميع القوانين المحلية والوطنية والدولية المعمول بها
  • تحمل المسؤولية الكاملة عن أفعالك

إذا لم تكن متأكدًا من قانونية أفعالك، فلا تستخدم هذه الأداة.


الميزات

محرك الاستطلاع

  • تعداد DNS (A، MX، NS، TXT)
  • بحث WHOIS
  • تحليل عكسي لـ DNS
  • فحص الويب (الحالة، الخادم، استخراج العنوان)
  • ذكاء الموقع الجغرافي/IP

محرك الذكاء (--full)

  • ذكاء مضيف Shodan عبر الـ SDK الرسمي
  • اكتشاف المنافذ والخدمات المفتوحة
  • استخراج اللافتة (Banner) والإصدار
  • اكتشاف نظام التشغيل، ASN، مزود الخدمة، والمؤسسة
  • اكتشاف الثغرات الأمنية (وجود CVE)

الوصول إلى البيانات الأولية للذكاء

  • يشمل استجابة Shodan API الأولية الكاملة
  • يتيح التحليل المتقدم والتحليل المخصص
  • يحافظ على البيانات الأصلية دون تصفية أو فقدان

ذكاء TLS

  • استخراج تفاصيل موضوع وشهادة SSL
  • تحليل فترة صلاحية الشهادة
  • جمع أسماء البدائل للموضوع (SAN)
  • تحديد هيئة إصدار الشهادات (CA)
  • تقديم إشارات لتحليل علاقات البنية التحتية

بصمة HTTP

  • استخراج مؤشرات الخادم والتقنية الخلفية
  • تحليل سلوك حالة HTTP وإعادة التوجيه
  • جمع رؤوس الأمان (HSTS، CSP، X-Frame-Options، إلخ.)
  • تحديد إشارات سلوك الجلسة والكوكيز
  • استخراج معلومات عنوان الصفحة
  • استنتاج إشارات الإطار (framework) من رؤوس الاستجابة

تحليل الأمان

  • اكتشاف الخدمات المكشوفة:
    • SSH (22)
    • RDP (3389)
    • MySQL (3306)
  • تحديد وجود الثغرات
  • يشمل معلومات نظام التشغيل (من ذكاء Shodan)

نظام تسجيل المخاطر

  • التصنيف:
    • منخفض (LOW)
    • متوسط (MEDIUM)
    • عالي (HIGH)
    • حرج (CRITICAL)
  • بناءً على الخدمات المكشوفة والثغرات

التثبيت والإعداد

1. استنساخ المستودع

root@kitploit:~
git clone https://gitlab.com/s_r_e_e_r_a_j/NetSpecter.git

2. الانتقال إلى مجلد NetSpecter

root@kitploit:~
cd NetSpecter

3. إنشاء بيئة افتراضية

root@kitploit:~
python3 -m venv venv

تفعيلها:

Linux / macOS

root@kitploit:~
source venv/bin/activate

Windows

root@kitploit:~
venv\Scripts\activate

4. تثبيت التبعيات

root@kitploit:~
pip3 install -r requirements.txt

5. تكوين مفتاح Shodan API

قم بتحرير ملف الإعدادات:

root@kitploit:~
netspecter.cfg

أضف مفتاح API الخاص بك:

root@kitploit:~
[SHODAN]
api_key=YOUR_API_KEY

هام:

  • لا تستخدم علامات الاقتباس المفردة ' ' أو المزدوجة " " حول مفتاح API
  • أضف المفتاح مباشرة كنص عادي

صحيح:

root@kitploit:~
api_key=abc123xyz456

غير صحيح:

root@kitploit:~
api_key="abc123xyz456"
root@kitploit:~
api_key='abc123xyz456'

استخدام سطر الأوامر

يوفر NetSpecter واجهة CLI بسيطة.

الصيغة الأساسية

root@kitploit:~
python3 -m netspecter <command> [options]

أمر الاستطلاع (recon)

تشغيل الاستطلاع على هدف:

root@kitploit:~
python3 -m netspecter recon <target>

الخيارات

الخيارالوصف
--fullتمكين فحص الذكاء الكامل (دمج Shodan)
--timeoutتعيين مهلة طلب HTTP (الافتراضي: 5 ثوانٍ)
--jsonإخراج النتائج بتنسيق JSON

ملاحظات

  • <target> يمكن أن يكون نطاقًا (مثل example.com) أو عنوان IP
  • عند استخدام --full، يحاول NetSpecter حل النطاق إلى عنوان IP لبحث Shodan
  • إذا لم يكن ذكاء Shodan متاحًا لنطاق، جرب استخدام:
    • عنوان IP المباشر، أو
    • عنوان IP المحلول للنطاق
  • --full يتطلب مفتاح Shodan API صالح
  • بدون --full، يتم تنفيذ وحدات الاستطلاع الأساسية فقط

أمثلة

استطلاع أساسي:

root@kitploit:~
python3 -m netspecter recon example.com

فحص كامل مع ذكاء Shodan:

root@kitploit:~
python3 -m netspecter recon scanme.org --full

يعمل Shodan على عناوين IP. إذا لم يُرجع النطاق نتائج، استخدم عنوان IP المحلول للحصول على دقة أفضل

مهلة مخصصة:

root@kitploit:~
python3 -m netspecter recon example.com --timeout 10

إخراج JSON:

root@kitploit:~
python3 -m netspecter recon example.com --full --json

حفظ إخراج JSON إلى ملف:

root@kitploit:~
python3 -m netspecter recon example.com --full --json > result.json

سيتم حفظ الإخراج كـ JSON صالح في result.json


الإخراج

يدعم NetSpecter تنسيقات إخراج متعددة:

  • الافتراضي: إخراج منظم مطبوع بشكل جميل (قابل للقراءة البشرية)
  • JSON (--json):
    • JSON ملون في الطرفية
    • JSON نظيف عند التوجيه إلى ملف

مثال:

root@kitploit:~
python3 -m netspecter recon example.com --json > result.json

الترخيص

هذا المشروع مرخص بموجب رخصة MIT.

تنزيل الأداة