Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
GuardScan — 100% Gratuito e Open Source • Scansione di sicurezza privacy-first e CLI di revisione del codice con IA | Kitploit
Strumenti/GitHubGitHub/ntanwir10/guardscan
Analisi StaticaScanner di VulnerabilitàAnalisi del CodiceSicurezza CloudDevSecOpsUtilità e FrameworkRilevamento SegretiSicurezza della Supply ChainApprendimento e FormazioneSicurezza delle APISicurezza dell'IA
154251 giorno faNon ancora revisionato
GitHub
ntanwir10/guardscan

GuardScan

100% Gratuito e Open Source • Scansione di sicurezza privacy-first e CLI di revisione del codice con IA

Vedi RepositorySito web

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

🛡️ GuardScan

100% gratuito e open source • CLI per la scansione della sicurezza e la revisione del codice con AI, con la privacy al primo posto

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

 Privacy-First AI Code Review & Security Scanning

License: MIT Node.js Version


🎉 Completamente gratuito - Nessun abbonamento, nessun limite

GuardScan è 100% gratuito e open source! Nessun sistema di crediti, nessun paywall, nessun abbonamento.

Cosa ottieni (tutto GRATUITO)

  • ✅ Analisi statica illimitata - 9 scanner di sicurezza + strumenti per la qualità del codice
  • ✅ Revisione del codice potenziata dall'AI - Usa la tua chiave API (OpenAI, Claude, Gemini, Ollama)
  • ✅ Funziona completamente offline - Nessuna connessione internet necessaria per l'analisi statica
  • ✅ Privacy al primo posto - Non carica mai il tuo codice sorgente
  • ✅ Nessun limite di utilizzo - Analizza LOC illimitate, repository illimitati

🚀 Avvio rapido

# 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

Per ambienti Docker, in particolare 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

Documentazione:

  • 📖 Guida completa a Docker - Guida completa per Linux, macOS e Windows
  • 🐧 Riferimento rapido Docker e Alpine - Riferimento rapido specifico per Alpine Linux

📋 Funzionalità principali

🔒 Scansione di sicurezza (GRATUITA, offline)

GuardScan include scanner di sicurezza completi:

  1. Rilevamento dei segreti - Trova chiavi API, password e token codificati nel codice (oltre 20 pattern)
  2. Vulnerabilità delle dipendenze - Scansiona le dipendenze npm, pip, Maven, Cargo
  3. OWASP Top 10 - SQL injection, XSS, configurazioni non sicure, CSRF, XXE
  4. Sicurezza Docker - Scansione di Dockerfile e container
  5. Infrastructure as Code - Sicurezza di Terraform, CloudFormation, Kubernetes
  6. Sicurezza delle API - Analisi degli endpoint REST e GraphQL

📊 Qualità e analisi del codice (GRATUITA, offline)

  1. Metriche del codice - Complessità ciclomatica, metriche di Halstead, indice di manutenibilità
  2. Code smell - Oltre 30 anti-pattern (god class, metodi lunghi, numeri magici)
  3. Conformità delle licenze - Verifica delle licenze delle dipendenze (MIT, GPL, Apache, ecc.)
  4. Verifiche di conformità - Scansione di conformità GDPR, HIPAA, PCI-DSS
  5. Integrazione con i linter - ESLint, Pylint, RuboCop, ecc.
  6. Contatore LOC - Conteggio delle righe consapevole del linguaggio (oltre 20 linguaggi)

🧪 Test e prestazioni (GRATUITI, offline)

  1. Test runner - Esegue e analizza i test Jest, pytest, JUnit
  2. Mutation testing - Verifica l'efficacia della suite di test (richiede Stryker - opzionale)
  3. Test delle prestazioni - Load testing e benchmarking (richiede k6 - opzionale)
  4. Generazione SBOM - Software Bill of Materials (CycloneDX, SPDX)

Nota: i test delle prestazioni e di mutazione richiedono strumenti esterni opzionali.

🤖 Funzionalità potenziate dall'IA (BYOK - Bring Your Own Key)

9 funzionalità avanzate basate sull'IA:

  1. Spiegazione del codice (guardscan explain) - Comprendi codice complesso
  2. Revisione del codice (guardscan review) - Revisione completa del codice con IA
  3. Generatore di commit (guardscan commit) - Genera messaggi di commit
  4. Generatore di documentazione (guardscan docs) - Genera automaticamente la documentazione
  5. Generatore di test (guardscan test-gen) - Genera unit test
  6. Suggerimenti di refactoring (guardscan refactor) - Migliora la qualità del codice
  7. Threat modeling (guardscan threat-model) - Analisi dell'architettura di sicurezza
  8. Assistente alla migrazione (guardscan migrate) - Migrazioni di framework/linguaggi
  9. Chat interattiva (guardscan chat) - Domande e risposte sul codebase basate su RAG

🌍 Supporto multilingua

Parser AST per oltre 7 linguaggi:

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

🔌 Integrazioni con provider di IA

Configura il provider di IA che preferisci:

  • OpenAI (GPT-4, GPT-4 Turbo, GPT-3.5)
  • Anthropic Claude (Claude 3 Opus, Sonnet, Haiku)
  • Google Gemini (Gemini Pro)
  • Ollama (locale, incentrato sulla privacy - llama2, codellama, mistral)
  • LM Studio (modelli locali)
  • OpenRouter (accesso a più modelli)

Paghi direttamente il provider di IA - GuardScan non addebita nulla!


🛠️ Comandi

Tutti i comandi sono 100% GRATUITI e senza limiti!

Comandi di configurazione

ComandoDescrizione
guardscan initInizializza la configurazione, genera client_id
guardscan configConfigura il provider di IA e le impostazioni
guardscan statusMostra la configurazione e le informazioni sul repository
guardscan resetCancella la cache e la configurazione locali

Comandi di sicurezza e analisi

ComandoDescrizione
guardscan securityEsegue una scansione di sicurezza completa (offline)
guardscan scanScansione di sicurezza rapida
guardscan runRevisione completa del codice potenziata dall'IA (BYOK)

Comandi di test e qualità

ComandoDescrizione
guardscan testEsegue test e analisi della qualità del codice
guardscan perfTest delle prestazioni e test di carico (richiede k6 - opzionale)
guardscan mutationMutation testing per la qualità dei test (richiede Stryker - opzionale)

Nota: i comandi perf e mutation richiedono strumenti esterni opzionali. Consulta la Guida agli strumenti di testing per dettagli su installazione e utilizzo.

Comandi di utilità

ComandoDescrizione
guardscan sbomGenera un Software Bill of Materials
guardscan rulesMotore di regole personalizzate basato su YAML

Comandi basati sull'AI (BYOK)

Scarica lo strumento