Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
tusk-cli — Suite de testes automatizados com gravação e reprodução de tráfego ao vivo | Kitploit
Ferramentas/GitHubGitHub/use-tusk/tusk-cli
Análise Dinâmica (Sandboxing)Análise de CódigoScripting e AutomaçãoTestes de Segurança de APIsDevSecOpsUtilitários e Frameworks
GitHubuse-tusk/tusk-cli

tusk-cli

Suite de testes automatizados com gravação e reprodução de tráfego ao vivo

Ver Repositório
143510há 3 mesesRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Site
Compartilhar

Tusk CLI Banner

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

[!IMPORTANT] Usava tusk-drift-cli anteriormente? Este repositório foi movido para tusk-cli, e versões antigas da CLI instaladas podem não atualizar automaticamente com a renomeação. Por favor, reinstale usando as instruções de instalação atuais abaixo.

A Tusk CLI fornece ferramentas para fluxos de trabalho de teste automatizados. Ela suporta três produtos:

  • Tusk Drift - Gravação/reprodução de tráfego ao vivo como testes de API
  • Tusk Review - Revisão de código com IA na sua árvore de trabalho local
  • Tusk Unit - Testes unitários automatizados

Tusk Drift — Testes de Gravação/Reprodução de API

Grave tráfego real de API e reproduza-o como testes determinísticos. Funciona localmente e em CI/CD com o Tusk Drift Cloud.

root@kitploit:~
tusk drift setup          # Agente de configuração com IA
tusk drift run            # Reproduzir traces gravados
tusk drift run --cloud    # Executar no Tusk Drift Cloud

Comece com o Tusk Drift →

Tusk Review — Revisão de Código com IA

Execute a revisão de código com IA do Tusk na sua árvore de trabalho local — incluindo alterações não commitadas e não rastreadas — antes de fazer push ou abrir um pull request. Os resultados são exibidos no terminal; nada é postado no GitHub ou GitLab.

root@kitploit:~
tusk review run                         # Revisar a árvore de trabalho atual
tusk review run --no-poll               # Enviar e sair com o ID da execução
tusk review status <run-id> --watch     # Verificar uma execução enviada anteriormente

Comece com o Tusk Review →

Tusk Unit — Testes Unitários Automatizados

Visualize, revise e aplique testes unitários do Tusk diretamente do seu terminal ou pipeline de automação.

root@kitploit:~
tusk unit latest-run                    # Última execução para o branch atual
tusk unit get-run <run-id>              # Detalhes completos da execução
tusk unit get-diffs <run-id>            # Obter diffs para aplicar

Comece com o Tusk Unit →

Instalação

Instalação rápida (recomendado)

Linux/macOS:

Instale a versão mais recente:

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

Para instalar uma versão específica:

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

Dependências adicionais do Linux (para sandbox de replay):

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

Sem elas, o sandbox é desabilitado e os replays são executados sem isolamento de rede. Veja Arquitetura - Sandboxing.

Homebrew:

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

Para atualizar:

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

Windows:

Recomendamos usar o WSL para a melhor experiência no Windows. Com o WSL, você pode usar as etapas de instalação do Linux/macOS acima e evitar configurações específicas do Windows. Para instalação nativa no Windows sem WSL, expanda abaixo para ver as etapas.

Etapas de instalação Baixe a versão mais recente do [GitHub Releases](https://github.com/Use-Tusk/tusk-cli/releases/latest):
  1. Baixe tusk-cli_*_Windows_x86_64.zip (ou arm64 para Windows baseado em ARM)

  2. Extraia o arquivo ZIP

  3. Mova tusk.exe para um diretório no seu PATH (ex.: C:\tools\), ou adicione o diretório extraído ao seu PATH:

    Opção A: Adicionar ao PATH via PowerShell (executar como Administrador):

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

    Opção B: Adicionar ao PATH via Configurações do Sistema:

    • Pressione Win + R, digite sysdm.cpl, pressione Enter
    • Clique em "Variáveis de Ambiente"
    • Em "Variáveis do usuário", selecione Path e clique em "Editar"
    • Clique em "Novo" e adicione a pasta que contém tusk.exe
    • Clique em OK para salvar
  4. Reinicie o terminal e verifique:

    root@kitploit:~
    tusk --version
    

Nota: O Windows requer configuração adicional para executar testes. Veja Suporte ao Windows para detalhes sobre a configuração do modo de comunicação TCP.

Download Manual

Baixe os binários pré-compilados do GitHub Releases.

Compilar a partir do código-fonte

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

tusk --help

Comunidade

Junte-se à nossa comunidade open source no Slack.

Desenvolvimento

Veja CONTRIBUTING.md.

Licença

Veja LICENSE.

Baixar ferramenta