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
1435103 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 →
Sito web
Condividi

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 e le versioni precedenti della CLI potrebbero non aggiornarsi automaticamente dopo la rinomina. Reinstalla utilizzando le istruzioni di installazione attuali riportate di seguito.

Scarica lo strumento
tusk-cli

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:~
    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.

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.