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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
cantina — منسّق استطلاع شبكات متوافق مع قواعد OSCP لاكتشاف المنافذ وتصنيف الخدمات وتوزيع مكونات إضافية مخصصة للجرد (enum) فقط عبر HTTP وSMB وFTP وSNMP وSSH والمزيد. | Kitploit
أدوات/GitLabGitLab/wattocyber/cantina
الاستطلاعتخطيط الشبكةمسح المنافذجمع المعلوماتاختبار الاختراقArchived
GitLabwattocyber/cantina

cantina

منسّق استطلاع شبكات متوافق مع قواعد OSCP لاكتشاف المنافذ وتصنيف الخدمات وتوزيع مكونات إضافية مخصصة للجرد (enum) فقط عبر HTTP وSMB وFTP وSNMP وSSH والمزيد.

عرض المستودع
34منذ 21 أياملم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

مُؤرشَف. تم نقل هذا المشروع إلى custom-oscp-tooling. جميع أكواد Cantina موجودة هناك الآن، إلى جانب مجموعة أدوات Star Wars الخاصة بالتعداد والاستشارات. هذا المستودع محفوظ للقراءة فقط لأغراض تاريخية.

  • الموقع الجديد: https://gitlab.com/WattoCyber/custom-oscp-tooling
  • التشغيل: python tools/cantina.py من ذلك المستودع

Cantina

Cantina - منسّق استطلاع الشبكات القانوني لشهادة OSCP

نظرة سريعة

ما هوCantina هو منسّق استطلاع شبكات قانوني لشهادة OSCP. اكتشاف المنافذ، تعداد الخدمات، وتوزيع الإضافات. لا استغلال. لا تشغيل تلقائي لرشّ بيانات الاعتماد.
لمن هوطلاب OSCP ومشغّلو المختبرات الذين يرغبون في تنسيق استطلاع شبكات قائم على التعداد فقط مع توزيع الإضافات وسجلات التدقيق.
ما ليس هوليس إطار عمل للاستغلال. لا تشغيل تلقائي لرشّ بيانات الاعتماد. التعداد على الأهداف المصرّح بها والمختبر الخاص فقط.

Cantina هو منسّق استطلاع شبكات قانوني لشهادة OSCP. اكتشاف المنافذ، تعداد الخدمات، وتوزيع الإضافات. لا استغلال. لا تشغيل تلقائي لرشّ بيانات الاعتماد.


ما الذي يفعله

  1. يفحص الأهداف (quick / full / udp / vuln / recon / all / deep)
  2. يصنّف الخدمات المفتوحة
  3. يشغّل إضافات تعداد فقط للخدمات المطابقة (HTTP، SMB، FTP، SNMP، SSH، والباقي)
  4. يكتب نتائج لكل منفذ، وسجل تدقيق _commands.log، وHTML/JSON اختياري

المتطلبات

  • Python 3.10+
  • أدوات Kali (أو ما يشابهها) عند توفرها: nmap، وأدوات الخدمات التي تستدعيها الإضافات عند وجودها
  • تبعيات اختيارية فقط: الأدوات المفقودة يتم تخطيها، وليست قاتلة

بدء سريع

root@kitploit:~
# قائمة الإضافات (بدون فحص)
python tools/cantina.py --list-plugins

# مضيف واحد
python tools/cantina.py 10.10.10.5 -t quick

# استطلاع مع فحص كامل + إضافات
python tools/cantina.py 10.10.10.5 -t recon \
  --force-services tcp/80/http tcp/445/smb tcp/22/ssh \
  -o ./out -j

# أهداف متعددة بشكل متزامن
python tools/cantina.py -T hosts.txt -t all --max-workers 3 --timeout 90

واجهة سطر أوامر هادئة (بدون شعار): python tools/cantina.py TARGET -q

الإضافات

ضع وحدة تحت plugins/ (أو --plugins-dir):

root@kitploit:~
PLUGIN = {
    "name": "my_enum",
    "services": ["ftp"],
    "ports": [21],
    "enabled": True,
    "replaces_builtin": True,
    "description": "FTP enum (enum only)",
    "legal": "enumeration-only; OSCP-safe; no exploit/spray auto-run",
}

def match(signals):
    return signals.get("svc_type") == "ftp" or int(signals.get("port") or 0) == 21

def run(ctx):
    art = ctx.port_dir / "plugin_my_enum.txt"
    art.write_text(f"enum note for {ctx.target}:{ctx.port}\n")
    return {"ok": True, "artifact": str(art)}

replaces_builtin: True يتخطى الفرع القديم من المستودع الأحادي لتلك الخدمة حتى لا تقوم بتشغيل مزدوج.

إشارة النجاح دون اتصال

root@kitploit:~
pip install -e ".[dev]"   # أو: pip install pytest
python -m pytest tests/ -q
# متوقع: رمز خروج 0

القدرة الأساسية بدون هدف مباشر:

root@kitploit:~
python cantina.py --list-plugins
# متوقع: طباعة أسماء الإضافات، رمز خروج 0

الجانب القانوني

تعداد فقط. الأهداف المصرّح بها والمختبر الخاص / نطاق امتحان OSCP فقط. أنت مسؤول عن النطاق.

الهيكل

root@kitploit:~
tools/              أدوات سطر الأوامر (تُشغَّل بـ: python tools/<tool>.py)
  cantina.py          سطر الأوامر + المنسّق
  cantina_plugins.py  اكتشاف / تحديد / تشغيل
plugins/            إضافات تعداد الخدمات
assets/banner.txt   شعار سطر أوامر الطرفية
banner.jpg          صورة الغلاف في README
tests/              اختبارات الوحدة (أدوات وهمية)
lab/                أرضية حقيقة اختيارية لخدمات متعددة في المختبر
fixtures/           بيانات تجهيز تحليل nmap
تنزيل الأداة