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

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

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

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

دليل الأدوات

الفئات

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

cantina

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

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

الأكثر شعبية

عرض الكل →

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

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

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

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

Cantina

كانتينا - منسّق استطلاع شبكات متوافق مع 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:~
# list plugins (no scan)
python tools/cantina.py --list-plugins

# single host
python tools/cantina.py 10.10.10.5 -t quick

# recon with full scan + plugins
python tools/cantina.py 10.10.10.5 -t recon \
  --force-services tcp/80/http tcp/445/smb tcp/22/ssh \
  -o ./out -j

# multi-target concurrent
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 تتخطّى الفرع القديم في المستودع الأحادي (monorepo) لتلك الخدمة حتى لا يتم التشغيل مرتين.

الاختبارات

root@kitploit:~
pip install pytest
python -m pytest tests/ -q

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

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

البنية

root@kitploit:~
tools/              CLI tools (run with: python tools/<tool>.py)
  cantina.py          CLI + orchestrator
  cantina_plugins.py  discover / select / run
plugins/            service enum plugins
assets/banner.txt   CLI terminal banner
banner.jpg          README hero image
tests/              unit tests (stubbed tools)
lab/                optional multi-service lab ground truth
fixtures/           nmap parse fixtures
تنزيل الأداة