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
tusk-cli — Suite di test automatizzata con registrazione e riproduzione del traffico live | Kitploit
Strumenti/GitHubGitHub/use-tusk/tusk-cli
Analisi Dinamica (Sandboxing)Analisi del CodiceScripting e AutomazioneTest di Sicurezza delle APIDevSecOpsUtilità e Framework
GitHubuse-tusk/tusk-cli

tusk-cli

Suite di test automatizzata con registrazione e riproduzione del traffico live

Vedi Repository
14352 mesi faRevisionato da Kitploit

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

Banner di Tusk CLI

GitHub Release Build and test OpenSSF Best Practices OpenSSF Scorecard
Go Report Card License X URL Slack URL

[!IMPORTANT] Hai usato in precedenza tusk-drift-cli? Questo repository è stato spostato in tusk-cli e le versioni precedenti della CLI potrebbero non aggiornarsi automaticamente dopo la rinomina. Reinstalla utilizzando le istruzioni di installazione attuali riportate di seguito.

La CLI di Tusk fornisce strumenti per flussi di lavoro di test automatizzati. Supporta tre prodotti:

  • Tusk Drift - Registrazione/riproduzione del traffico live come test API
  • Tusk Review - Revisione del codice AI sul tuo albero di lavoro locale
  • Tusk Unit - Test unitari automatizzati

Tusk Drift — Test di Registrazione/Riproduzione API

Registra il traffico API reale e riproducilo come test deterministici. Funziona in locale e in CI/CD con Tusk Drift Cloud.

root@kitploit:~
tusk drift setup          # AI setup agent
tusk drift run            # Replay recorded traces
tusk drift run --cloud    # Run against Tusk Drift Cloud

Inizia con Tusk Drift →

Tusk Review — Revisione del Codice AI

Esegui la revisione del codice AI di Tusk sul tuo albero di lavoro locale — incluse le modifiche non committate e non tracciate — prima di eseguire il push o aprire una pull request. I risultati vengono stampati nel terminale; nulla viene pubblicato su GitHub o GitLab.

root@kitploit:~
tusk review run                         # Review current working tree
tusk review run --no-poll               # Submit and exit with run id
tusk review status <run-id> --watch     # Check a previously submitted run

Inizia con Tusk Review →

Tusk Unit — Test Unitari Automatizzati

Visualizza, rivedi e applica i test unitari di Tusk direttamente dal tuo terminale o dalla pipeline di automazione.

root@kitploit:~
tusk unit latest-run                    # Latest run for current branch
tusk unit get-run <run-id>              # Full run details
tusk unit get-diffs <run-id>            # Get diffs to apply

Inizia con Tusk Unit →

Installazione

Installazione rapida (consigliata)

Linux/macOS:

Installa l'ultima versione:

root@kitploit:~
curl -fsSL https://cli.usetusk.ai/install.sh | sh

Per installare una versione specifica:

root@kitploit:~
curl -fsSL https://cli.usetusk.ai/install.sh | sh -s -- v1.2.3

Dipendenze aggiuntive di Linux (per il sandboxing della riproduzione):

  • Debian/Ubuntu: sudo apt install bubblewrap socat
  • Fedora/RHEL: sudo dnf install bubblewrap socat
  • Arch: sudo pacman -S bubblewrap socat

Senza di esse, il sandboxing è disabilitato e le riproduzioni vengono eseguite senza isolamento di rete. Vedi Architettura - Sandboxing.

Homebrew:

root@kitploit:~
brew tap use-tusk/tap
brew install use-tusk/tap/tusk

Per aggiornare:

root@kitploit:~
brew upgrade use-tusk/tap/tusk

Windows:

Raccomandiamo l'uso di WSL per la migliore esperienza su Windows. Con WSL, puoi usare i passaggi di installazione Linux/macOS sopra ed evitare configurazioni specifiche di Windows. Per l'installazione nativa su Windows senza WSL, espandi qui sotto per vedere i passaggi.

Passaggi di installazione Scarica l'ultima release da [GitHub Releases](https://github.com/Use-Tusk/tusk-cli/releases/latest):
  1. Scarica tusk-cli_*_Windows_x86_64.zip (o arm64 per Windows basato su ARM)

  2. Estrai il file ZIP

  3. Sposta tusk.exe in una directory nel tuo PATH (es., C:\tools\), oppure aggiungi la directory estratta al tuo PATH:

    Opzione A: Aggiungi al PATH tramite PowerShell (esegui come amministratore):

    root@kitploit:~
    [Environment]::SetEnvironmentVariable("Path", $env:Path + ";C:\path\to\tusk", "User")
    

    Opzione B: Aggiungi al PATH tramite Impostazioni di sistema:

    • Premi Win + R, digita sysdm.cpl, premi Invio
    • Clicca su "Variabili d'ambiente"
    • Nella sezione "Variabili utente", seleziona Path e clicca su "Modifica"
    • Clicca su "Nuovo" e aggiungi la cartella contenente tusk.exe
    • Clicca OK per salvare
  4. Riavvia il terminale e verifica:

    root@kitploit:~

Download Manuale

Scarica i binari precompilati da GitHub Releases.

Compila dal sorgente

root@kitploit:~
# Go 1.25+
git clone https://github.com/Use-Tusk/tusk-cli.git
cd tusk-cli
make deps
make build

tusk --help

Comunità

Unisciti alla nostra comunità open source su Slack.

Sviluppo

Vedi CONTRIBUTING.md.

Licenza

Vedi LICENSE.

Scarica lo strumento
tusk --version

Nota: Windows richiede una configurazione aggiuntiva per eseguire i test. Vedi Supporto Windows per i dettagli sulla configurazione della modalità di comunicazione TCP.