Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
tusk-cli — Suite de tests automatisés avec enregistrement et rejeu de trafic en direct | Kitploit
Outils/GitHubGitHub/use-tusk/tusk-cli
Analyse Dynamique (Sandboxing)Analyse de CodeScripting et AutomatisationTests de Sécurité des APIDevSecOpsUtilitaires et Frameworks
GitHubuse-tusk/tusk-cli

tusk-cli

Suite de tests automatisés avec enregistrement et rejeu de trafic en direct

Voir le dépôt
143510il y a 3 moisVérifié par Kitploit
Site web

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Bannière Tusk CLI

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

[!IMPORTANT] Auparavant, vous utilisiez tusk-drift-cli ? Ce dépôt a été déplacé vers , et les anciennes versions installées de la CLI peuvent ne pas se mettre à jour automatiquement suite au renommage. Veuillez réinstaller en utilisant les instructions d'installation actuelles ci-dessous.

Télécharger l’outil
tusk-cli

La CLI Tusk fournit des outils pour les workflows de tests automatisés. Elle prend en charge trois produits :

  • Tusk Drift — Enregistrement/relecture de trafic en direct en tant que tests API
  • Tusk Review — Révision de code IA sur votre arbre de travail local
  • Tusk Unit — Tests unitaires automatisés

Tusk Drift — Test d'enregistrement/relecture d'API

Enregistrez le trafic API réel et rejouez-le sous forme de tests déterministes. Fonctionne en local et en CI/CD avec Tusk Drift Cloud.

root@kitploit:~
tusk drift setup          # Agent de configuration IA
tusk drift run            # Rejouer les traces enregistrées
tusk drift run --cloud    # Exécuter avec Tusk Drift Cloud

Commencez avec Tusk Drift →

Tusk Review — Révision de code IA

Exécutez la révision de code IA de Tusk sur votre arbre de travail local — y compris les modifications non validées et non suivies — avant de pousser ou d'ouvrir une pull request. Les résultats s'affichent dans votre terminal ; rien n'est publié sur GitHub ou GitLab.

root@kitploit:~
tusk review run                         # Réviser l'arbre de travail courant
tusk review run --no-poll               # Soumettre et quitter avec l'ID d'exécution
tusk review status <run-id> --watch     # Vérifier une exécution précédemment soumise

Commencez avec Tusk Review →

Tusk Unit — Tests unitaires automatisés

Consultez, révisez et appliquez les tests unitaires de Tusk directement depuis votre terminal ou votre pipeline d'automatisation.

root@kitploit:~
tusk unit latest-run                    # Dernière exécution pour la branche courante
tusk unit get-run <run-id>              # Détails complets de l'exécution
tusk unit get-diffs <run-id>            # Obtenir les différences à appliquer

Commencez avec Tusk Unit →

Installation

Installation rapide (recommandée)

Linux/macOS :

Installez la dernière version :

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

Pour installer une version spécifique :

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

Dépendances supplémentaires Linux (pour le sandboxing de relecture) :

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

Sans ces dépendances, le sandboxing est désactivé et les relectures s'exécutent sans isolation réseau. Voir Architecture - Sandboxing.

Homebrew :

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

Pour mettre à jour :

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

Windows :

Nous recommandons d'utiliser WSL pour une expérience optimale sur Windows. Avec WSL, vous pouvez utiliser les étapes d'installation Linux/macOS ci-dessus et éviter la configuration spécifique à Windows. Pour une installation native Windows sans WSL, développez ci-dessous pour voir les étapes.

Étapes d'installation Téléchargez la dernière version depuis [GitHub Releases](https://github.com/Use-Tusk/tusk-cli/releases/latest) :
  1. Téléchargez tusk-cli_*_Windows_x86_64.zip (ou arm64 pour Windows sur ARM)

  2. Extrayez le fichier ZIP

  3. Déplacez tusk.exe vers un répertoire de votre PATH (par ex., C:\tools\), ou ajoutez le répertoire extrait à votre PATH :

    Option A : Ajouter au PATH via PowerShell (exécuter en tant qu'Administrateur) :

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

    Option B : Ajouter au PATH via les paramètres système :

    • Appuyez sur Win + R, tapez sysdm.cpl, appuyez sur Entrée
    • Cliquez sur "Variables d'environnement"
    • Sous "Variables utilisateur", sélectionnez Path et cliquez sur "Modifier"
    • Cliquez sur "Nouveau" et ajoutez le dossier contenant tusk.exe
    • Cliquez sur OK pour enregistrer
  4. Redémarrez votre terminal et vérifiez :

    root@kitploit:~
    tusk --version
    

Remarque : Windows nécessite une configuration supplémentaire pour exécuter des tests. Voir Windows Support pour les détails de configuration du mode de communication TCP.

Téléchargement manuel

Téléchargez les binaires précompilés depuis GitHub Releases.

Compilation à partir des sources

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

tusk --help

Communauté

Rejoignez notre communauté open source sur Slack.

Développement

Voir CONTRIBUTING.md.

Licence

Voir LICENSE.