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
GuardScan — 100% gratuit et open source • Analyse de sécurité axée sur la confidentialité et CLI de revue de code IA | Kitploit
Outils/GitHubGitHub/ntanwir10/guardscan
Analyse StatiqueScanners de VulnérabilitésAnalyse de CodeSécurité CloudDevSecOpsUtilitaires et FrameworksDétection de SecretsSécurité de la Chaîne LogistiqueApprentissage et ÉducationSécurité des APISécurité de l'IA
15425il y a 2 joursPas encore vérifié
GitHub
ntanwir10/guardscan

GuardScan

100% gratuit et open source • Analyse de sécurité axée sur la confidentialité et CLI de revue de code IA

Voir le dépôtSite 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

🛡️ GuardScan

100 % gratuit et open source • Analyse de sécurité et revue de code par IA axées sur la confidentialité en CLI

  ____ _   _   _    ____  ____    ____   ____    _    _   _            ____ _     ___ 
 / ___| | | | / \  |  _ \|  _ \  / ___| / ___|  / \  | \ | |          / ___| |   |_ _|
| |  _| | | |/ _ \ | |_) | | | | \___ \| |     / _ \ |  \| |  _____  | |   | |    | |
| |_| | |_| / ___ \|  _ <| |_| |  ___) | |___ / ___ \| |\  | |_____| | |___| |___ | | 
 \____|\___/_/   \_\_| \_\____/  |____/ \____/_/   \_\_| \_|          \____|_____|___|

 Privacy-First AI Code Review & Security Scanning

License: MIT Node.js Version


🎉 Entièrement gratuit - Aucun abonnement, aucune limite

GuardScan est 100 % gratuit et open source ! Aucun système de crédits, aucun paywall, aucun abonnement.

Ce que vous obtenez (tout GRATUIT)

  • ✅ Analyse statique illimitée - 9 scanners de sécurité + outils de qualité de code
  • ✅ Revue de code assistée par IA - Utilisez votre propre clé API (OpenAI, Claude, Gemini, Ollama)
  • ✅ Fonctionne entièrement hors ligne - Aucune connexion Internet requise pour l'analyse statique
  • ✅ Priorité à la confidentialité - Ne téléverse jamais votre code source
  • ✅ Aucune limite d'utilisation - Analysez un nombre illimité de LOC, un nombre illimité de dépôts

🚀 Démarrage rapide

# Install globally via npm
npm install -g guardscan

# Initialize GuardScan
guardscan init

# Run comprehensive security scan (100% FREE, offline)
guardscan security

# Configure AI provider for enhanced review (optional, BYOK)
guardscan config

# Run AI-enhanced code review
guardscan run

# Check status
guardscan status

🐳 Docker / Alpine Linux

Pour les environnements Docker, en particulier Alpine Linux :

# Install dependencies first
apk add --no-cache python3 make g++ pkgconfig cairo-dev pango-dev \
  libjpeg-turbo-dev giflib-dev pixman-dev freetype-dev build-base git

# Install GuardScan
npm install -g guardscan

# Set home directory (important for Docker)
export GUARDSCAN_HOME=/app/.guardscan

# Initialize
guardscan init

Documentation :

  • 📖 Guide Docker complet - Guide complet pour Linux, macOS et Windows
  • 🐧 Référence rapide Docker & Alpine - Référence rapide spécifique à Alpine Linux

📋 Fonctionnalités principales

🔒 Analyse de sécurité (GRATUIT, hors ligne)

GuardScan inclut des scanners de sécurité complets :

  1. Détection de secrets - Trouver les clés API, mots de passe et jetons codés en dur (plus de 20 motifs)
  2. Vulnérabilités des dépendances - Analyser les dépendances npm, pip, Maven, Cargo
  3. OWASP Top 10 - Injection SQL, XSS, configurations non sécurisées, CSRF, XXE
  4. Sécurité Docker - Analyse des Dockerfile et des conteneurs
  5. Infrastructure as Code - Sécurité Terraform, CloudFormation, Kubernetes
  6. Sécurité des API - Analyse des points de terminaison REST et GraphQL

📊 Qualité et analyse du code (GRATUIT, hors ligne)

  1. Métriques de code - Complexité cyclomatique, métriques de Halstead, indice de maintenabilité
  2. Code smells - Plus de 30 anti-patrons (god classes, méthodes longues, nombres magiques)
  3. Conformité des licences - Vérifier les licences des dépendances (MIT, GPL, Apache, etc.)
  4. Vérifications de conformité - Analyse de conformité RGPD, HIPAA, PCI-DSS
  5. Intégration de linters - ESLint, Pylint, RuboCop, etc.
  6. Compteur de LOC - Comptage de lignes selon le langage (plus de 20 langages)

🧪 Tests et performance (GRATUIT, hors ligne)

  1. Exécuteur de tests - Exécuter et analyser les tests Jest, pytest, JUnit
  2. Tests de mutation - Valider l'efficacité de la suite de tests (nécessite Stryker - facultatif)
  3. Tests de performance - Tests de charge et benchmarks (nécessite k6 - facultatif)
  4. Génération de SBOM - Software Bill of Materials (CycloneDX, SPDX)

Remarque : les tests de performance et de mutation nécessitent des outils externes facultatifs.

🤖 Fonctionnalités améliorées par l'IA (BYOK - Bring Your Own Key)

9 fonctionnalités avancées propulsées par l'IA :

  1. Explicateur de code (guardscan explain) - Comprendre un code complexe
  2. Revue de code (guardscan review) - Revue de code complète par l'IA
  3. Générateur de commits (guardscan commit) - Générer des messages de commit
  4. Générateur de documentation (guardscan docs) - Générer automatiquement la documentation
  5. Générateur de tests (guardscan test-gen) - Générer des tests unitaires
  6. Suggestions de refactorisation (guardscan refactor) - Améliorer la qualité du code
  7. Modélisation des menaces (guardscan threat-model) - Analyse de l'architecture de sécurité
  8. Assistant de migration (guardscan migrate) - Migrations de frameworks/langages
  9. Chat interactif (guardscan chat) - Questions-réponses sur le code propulsées par RAG

🌍 Prise en charge de plusieurs langages

Analyseurs AST pour plus de 7 langages :

  • TypeScript/JavaScript
  • Python
  • Java
  • Go
  • Rust
  • Ruby
  • PHP
  • C#

🔌 Intégrations de fournisseurs d'IA

Configurez le fournisseur d'IA de votre choix :

  • OpenAI (GPT-4, GPT-4 Turbo, GPT-3.5)
  • Anthropic Claude (Claude 3 Opus, Sonnet, Haiku)
  • Google Gemini (Gemini Pro)
  • Ollama (Local, axé sur la confidentialité - llama2, codellama, mistral)
  • LM Studio (Modèles locaux)
  • OpenRouter (Accès à plusieurs modèles)

Vous payez directement le fournisseur d'IA - GuardScan ne facture rien !


🛠️ Commandes

Toutes les commandes sont 100 % GRATUITES et sans limites !

Commandes de configuration

CommandeDescription
guardscan initInitialiser la configuration, générer client_id
guardscan configConfigurer le fournisseur d'IA et les paramètres
guardscan statusAfficher la configuration et les informations du dépôt
guardscan resetVider le cache local et la configuration

Commandes de sécurité et d'analyse

CommandeDescription
guardscan securityExécuter une analyse de sécurité complète (hors ligne)
guardscan scanAnalyse de sécurité rapide
guardscan runRevue de code complète améliorée par l'IA (BYOK)

Commandes de test et de qualité

CommandeDescription
guardscan testExécuter les tests et l'analyse de qualité du code
guardscan perfTests de performance et tests de charge (nécessite k6 - facultatif)
guardscan mutationTests de mutation pour la qualité des tests (nécessite Stryker - facultatif)

Remarque : les commandes perf et mutation nécessitent des outils externes facultatifs. Consultez le Guide des outils de test pour les détails d'installation et d'utilisation.

Commandes utilitaires

CommandeDescription
guardscan sbomGénérer une nomenclature logicielle (SBOM)
guardscan rulesMoteur de règles personnalisées basé sur YAML
Télécharger l’outil