Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
cantina — Orchestratore di ricognizione di rete conforme alle regole OSCP per la scoperta delle porte, la classificazione dei servizi e la distribuzione di plugin di sola enumerazione su HTTP, SMB, FTP, SNMP, SSH e altri ancora. | Kitploit
Strumenti/GitLabGitLab/wattocyber/cantina
RicognizioneMappatura della ReteScansione PorteRaccolta InformazioniPenetration Testing
GitLabwattocyber/cantina

cantina

Orchestratore di ricognizione di rete conforme alle regole OSCP per la scoperta delle porte, la classificazione dei servizi e la distribuzione di plugin di sola enumerazione su HTTP, SMB, FTP, SNMP, SSH e altri ancora.

Vedi Repository
2 giorni faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Sito web

Cantina

Cantina - Orchestratore di ricognizione di rete consentito per OSCP

Cantina è un orchestratore di ricognizione di rete consentito per OSCP. Scoperta delle porte, enumerazione dei servizi e dispatch dei plugin. Nessuno sfruttamento. Nessuna esecuzione automatica di credential spray.


Cosa fa

  1. Scansiona i target (quick / full / udp / vuln / recon / all / deep)
  2. Classifica i servizi aperti
  3. Esegue plugin di sola enumerazione per i servizi corrispondenti (HTTP, SMB, FTP, SNMP, SSH e gli altri)
  4. Scrive artefatti per porta, audit _commands.log, HTML/JSON opzionali

Requisiti

  • Python 3.10+
  • Strumenti Kali (o simili) quando disponibili: nmap e gli strumenti di servizio richiamati dai plugin quando presenti
  • Solo dipendenze opzionali: gli strumenti mancanti vengono saltati, non sono fatali

Avvio rapido

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

CLI silenziosa (senza banner): python tools/cantina.py TARGET -q

Plugin

Metti un modulo in plugins/ (o --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 salta il vecchio ramo monorepo per quel servizio, così da non eseguirlo due volte.

Test

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

Note legali

Solo enumerazione. Solo target autorizzati e laboratorio proprio / ambito esame OSCP. Sei responsabile dello scope.

Struttura

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
Scarica lo strumento