Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
cantina — OSCP-konformer Netzwerk-Recon-Orchestrator für Port-Erkennung, Dienstklassifizierung und Enum-only-Plugin-Dispatch über HTTP, SMB, FTP, SNMP, SSH und mehr. | Kitploit
Tools/GitLabGitLab/wattocyber/cantina
AufklärungNetzwerkkartierungPort-ScanningInformationsbeschaffungPenetrationstests
GitLabwattocyber/cantina

cantina

OSCP-konformer Netzwerk-Recon-Orchestrator für Port-Erkennung, Dienstklassifizierung und Enum-only-Plugin-Dispatch über HTTP, SMB, FTP, SNMP, SSH und mehr.

Repository anzeigen
vor 2 TagenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Webseite

Cantina

Cantina - OSCP-konformer Network-Recon-Orchestrator

Cantina ist ein OSCP-konformer Network-Recon-Orchestrator. Port-Erkennung, Service-Enumeration und Plugin-Dispatch. Keine Exploits. Kein automatischer Credential-Spray-Lauf.


Was es tut

  1. Scannt Ziele (quick / full / udp / vuln / recon / all / deep)
  2. Klassifiziert offene Dienste
  3. Führt Enum-only-Plugins für passende Dienste aus (HTTP, SMB, FTP, SNMP, SSH und den Rest)
  4. Schreibt Pro-Port-Artefakte, _commands.log-Audit, optional HTML/JSON

Voraussetzungen

  • Python 3.10+
  • Kali- (oder ähnliche) Tools, sofern verfügbar: nmap sowie Service-Tools, die von Plugins aufgerufen werden, falls vorhanden
  • Nur optionale Abhängigkeiten: Fehlende Tools werden übersprungen, nicht fatal

Schnellstart

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

Leise CLI (ohne Banner): python tools/cantina.py TARGET -q

Plugins

Lege ein Modul unter plugins/ ab (oder --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 überspringt den alten Monorepo-Zweig für diesen Dienst, damit keine Doppelausführung erfolgt.

Tests

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

Rechtliches

Nur Enumeration. Nur autorisierte Ziele sowie das eigene Labor / der OSCP-Prüfungsumfang. Du bist für den Scope verantwortlich.

Struktur

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
Tool herunterladen