Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
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é.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
cover — Gardez les données privées, l'infrastructure interne et les secrets hors des agents de codage cloud sans interrompre votre flux de travail. | Kitploit
Outils/GitHubGitHub/davidcarliez/cover
Outils DéfensifsProxies Web et InterceptionProtection de la Vie PrivéeDétection de SecretsSécurité des APISécurité de l'IA
GitHubdavidcarliez/cover

cover

Gardez les données privées, l'infrastructure interne et les secrets hors des agents de codage cloud sans interrompre votre flux de travail.

Voir le dépôt
57566il y a 15 joursVérifié par Kitploit

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

Cover

Gardez les données privées, l'infrastructure interne et les secrets hors des agents de codage cloud sans interrompre votre flux de travail.

CI Go License

Installation · Démarrage rapide · Politiques · Surveillance · Pi / OMP · Sécurité

Cover est un proxy de confidentialité bidirectionnel pour les agents de codage IA. Il remplace localement les valeurs sensibles correspondantes par des substituts réalistes et déterministes avant qu'une requête ne quitte votre machine, puis traduit les faux correspondants dans les réponses normales et en streaming vers les originaux. Le modèle obtient un contexte cohérent ; votre agent et vos outils continuent de fonctionner avec l'environnement réel.

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.

Utilisez des règles réversibles pseudonymize ou placeholder lorsque la conversation doit continuer à fonctionner de bout en bout. Utilisez des règles unidirectionnelles mask ou redact lorsque la restauration n'est pas nécessaire, block pour arrêter une requête localement, et allow pour une exception explicite.

Les clients pris en charge incluent Codex, Claude Code, Cursor, Pi / Oh My Pi, et les SDK et routeurs compatibles OpenAI ou Anthropic.

Install

L'installateur télécharge la version correspondant à votre OS et CPU, la vérifie par rapport aux sommes de contrôle SHA-256 publiées, l'installe de manière atomique dans ~/.local/bin/cover, configure les clients sélectionnés et démarre le proxy.

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

Aucune chaîne d'outils Go ni copie Git n'est requise. Vous avez seulement besoin de curl, d'un extracteur d'archive (tar sous Linux/macOS ou unzip sous Windows), et de sha256sum, shasum, ou openssl pour la vérification.

Des archives précompilées pour Linux, macOS et Windows ainsi que leurs sommes de contrôle sont disponibles dans les GitHub Releases.

Pour une installation non interactive :

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

Épinglez une release ou installez uniquement le binaire avec les variables d'environnement appliquées au processus bash :

curl -fsSL https://raw.githubusercontent.com/DavidCarliez/cover/main/scripts/install.sh | \
  COVER_VERSION=v0.1.0 COVER_SKIP_SETUP=1 bash
Compiler manuellement ou effectuer une compilation croisée
git clone https://github.com/DavidCarliez/cover.git
cd cover
go build -o cover ./cmd/cover
install -m 0755 cover ~/.local/bin/cover

Le binaire principal n'a aucune dépendance cgo. La compilation croisée standard de Go fonctionne :

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

Points forts

DomaineFonctionnalité couverte
PolitiqueRègles déclaratives avec les actions allow, placeholder, pseudonymize, mask, redact et block
Remplacements réalistesGénérateurs déterministes pour les adresses IP, hôtes, domaines, e-mails, noms d'utilisateur, mots de passe, UUID, URL, alias, identifiants numériques, IBAN et numéros de téléphone
Règles contextuellesClés JSON dans les chaînes de résultats d'outils, en-têtes HTTP, cookies, paramètres de requête et champs de formulaire, plus les détecteurs regex et intégrés
Identités stablesLes pseudonymes HMAC liés à la clé d'installation restent cohérents entre les requêtes, les sessions et les redémarrages
Sécurité du mappingMappings réversibles bornés, isolés par session, en mémoire uniquement, avec TTL et limites de capacité
Inspectioncover inspect prévisualise le JSON protégé sans contacter un LLM
Diagnosticscover doctor vérifie la politique, l'état du démon, le comportement local fail-closed et le routage Codex
SurveillanceVues d'audit et de surveillance uniquement basées sur les métadonnées, plus inspection explicite en direct uniquement du contenu intercepté et transmis
Renforcement du proxyÉcouteurs loopback par défaut, limites de corps et de flux, erreurs génériques sûres et analyse fail-closed
Compatibilité streamingRestauration OpenAI Responses, Chat Completions et Anthropic SSE à travers les événements delta, les heartbeats et les canaux entrelacés ; arguments d'outils compatibles JSON
Compatibilité CodexConfiguration de l'API Responses et du routeur, vérifications de compression et champs encrypted_content immuables
Passe sémantique optionnelleUn détecteur llama.cpp local peut inspecter le texte libre que les expressions régulières manquent

Démarrage rapide

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 demande OpenAI, Anthropic ou un upstream personnalisé. La configuration complète est documentée dans configs/config.example.yaml.

Référence des commandes

Télécharger l’outil