Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
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.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
cover — Mantenha dados privados, infraestrutura interna e segredos fora dos agentes de codificação na nuvem sem quebrar seu fluxo de trabalho. | Kitploit
Ferramentas/GitHubGitHub/davidcarliez/cover
Ferramentas DefensivasProxies Web e InterceptaçãoPrivacidadeDetecção de SegredosSegurança de APISegurança de IA
GitHubdavidcarliez/cover

cover

Mantenha dados privados, infraestrutura interna e segredos fora dos agentes de codificação na nuvem sem quebrar seu fluxo de trabalho.

Ver Repositório
57566há 15 diasRevisado 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 →
Compartilhar

Cover

Mantenha dados privados, infraestrutura interna e segredos fora dos agentes de codificação em nuvem sem quebrar seu fluxo de trabalho.

CI Go License

Instalar · Início rápido · Políticas · Monitoramento · Pi / OMP · Segurança

Cover é um proxy de privacidade bidirecional para agentes de codificação com IA. Ele substitui valores sensíveis correspondentes localmente por substitutos realistas e determinísticos antes que uma requisição saia da sua máquina, e então traduz os falsos correspondentes em respostas normais e em streaming de volta para os originais. O modelo recebe contexto coerente; seu agente e ferramentas continuam funcionando com o ambiente real.

Cover changes private values into protected replacements before an LLM request, then restores reversible values in the response. It also supports placeholder, mask, redact, block, and allow policies.

Use regras reversíveis de pseudonymize ou placeholder quando a conversa precisar continuar funcionando de ponta a ponta. Use regras unidirecionais de mask ou redact quando a restauração não for necessária, block para interromper uma requisição localmente, e allow para uma exceção explícita.

Os clientes suportados incluem Codex, Claude Code, Cursor, Pi / Oh My Pi, e SDKs e roteadores compatíveis com OpenAI ou Anthropic.

Instalar

O instalador baixa a versão para seu SO e CPU, verifica-a em relação aos checksums SHA-256 publicados, instala-a atomicamente em ~/.local/bin/cover, configura os clientes selecionados e inicia o proxy.

curl -fsSL https://raw.githubusercontent.com/DavidCarliez/cover/main/scripts/install.sh | bash

Nenhuma toolchain Go ou checkout Git é necessário. Você só precisa de curl, um extrator de arquivos (tar no Linux/macOS ou unzip no Windows), e sha256sum, shasum, ou openssl para verificação.

Arquivos pré-compilados para Linux, macOS e Windows e seus checksums estão disponíveis em GitHub Releases.

Para uma instalação não interativa:

curl -fsSL https://raw.githubusercontent.com/DavidCarliez/cover/main/scripts/install.sh | \
  COVER_AGENTS=openai,claude bash

Fixe uma versão ou instale apenas o binário com as variáveis de ambiente aplicadas ao processo bash:

curl -fsSL https://raw.githubusercontent.com/DavidCarliez/cover/main/scripts/install.sh | \
  COVER_VERSION=v0.1.0 COVER_SKIP_SETUP=1 bash
Compilar manualmente ou compilar de forma cruzada
git clone https://github.com/DavidCarliez/cover.git
cd cover
go build -o cover ./cmd/cover
install -m 0755 cover ~/.local/bin/cover

O binário principal não tem dependência de cgo. A compilação cruzada padrão do Go funciona:

GOOS=linux GOARCH=arm64 go build -o cover-linux-arm64 ./cmd/cover
GOOS=windows GOARCH=amd64 go build -o cover.exe ./cmd/cover

Destaques

ÁreaFuncionalidade coberta
PolíticaRegras declarativas com ações allow, placeholder, pseudonymize, mask, redact e block
Substituições realistasGeradores determinísticos para endereços IP, hosts, domínios, e-mails, nomes de usuário, senhas, UUIDs, URLs, aliases, identificadores numéricos, IBANs e números de telefone
Regras sensíveis ao contextoChaves JSON dentro de strings de resultado de ferramentas, cabeçalhos HTTP, cookies, parâmetros de consulta e campos de formulário, além de regex e detectores integrados
Identidades estáveisPseudônimos HMAC vinculados à chave de instalação permanecem consistentes entre requisições, sessões e reinicializações
Segurança de mapeamentoMapeamentos reversíveis limitados, isolados por sessão e apenas em memória, com TTL e limites de capacidade
Inspeçãocover inspect pré-visualiza o JSON protegido sem contatar um LLM
Diagnósticoscover doctor verifica a política, a saúde do daemon, o comportamento local de fail-closed e o roteamento do Codex
MonitoramentoVisualizações de auditoria e monitoramento apenas de metadados, além de inspeção explícita apenas ao vivo do conteúdo capturado e encaminhado
Reforço de proxyListeners em loopback por padrão, limites de corpo e stream, erros genéricos seguros e parsing fail-closed
Compatibilidade com streamingRestauração de OpenAI Responses, Chat Completions e Anthropic SSE entre eventos delta, heartbeats e canais intercalados; argumentos de ferramentas seguros para JSON
Compatibilidade com CodexConfiguração da API Responses e do roteador, verificações de compressão e campos encrypted_content imutáveis
Passe semântico opcionalUm detector local llama.cpp pode inspecionar texto livre que as expressões regulares não capturam

Início rápido

cover init             # write ~/.config/cover/config.yaml
cover start --detach   # run in the background
cover doctor           # verify the local setup
cover test             # local redaction round trip, no network call
cover monitor          # watch privacy-safe request metadata

cover init solicita OpenAI, Anthropic ou um upstream personalizado. A configuração completa está documentada em configs/config.example.yaml.

Referência de comandos

ComandoFinalidade
cover installConfigura clientes, exportações de shell e o proxy em segundo plano
cover initCria o arquivo de configuração
cover start [--detach]Inicia o Cover em primeiro ou segundo plano
cover stopPara o processo em segundo plano
cover restartReinicia-o em segundo plano
cover status [--json]Mostra o status do processo, do listener e do upstream (com dados sensíveis ocultos)
cover version [--json]Mostra a versão de build, o commit e a data
cover update [--version vX.Y.Z]Instala uma release verificada do GitHub; reinicia e verifica a saúde se estiver em execução (Linux/macOS)
cover update --rollbackRestaura o binário anterior, preservando a configuração
cover envImprime as exportações de shell para os clientes configurados
cover testExecuta uma verificação sintética local de ocultação e restauração
cover inspect request.jsonPré-visualiza exatamente o que o Cover encaminharia
cover doctor [--json]Executa verificações de configuração, privacidade, daemon e roteamento
cover monitorMostra metadados seguros recentes e acompanha novos eventos
cover monitor --show-contentMostra um par original sensível → substituição por linha; adicione --json para eventos completos
cover models pullBaixa o runtime e o modelo opcional do detector local
cover models statusInforma a instalação e a configuração do detector local
cover completionGera scripts de autocompletar para o shell
Baixar ferramenta