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.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
crypto-scanner — Strumento CLI per analizzare codebase alla ricerca di crittografia vulnerabile al quantum. | Kitploit
Strumenti/GitHubGitHub/mbennett-labs/crypto-scanner
Analisi Statica del Codice (SAST)Analisi delle VulnerabilitàAnalisi del CodiceCrittografiaDevSecOpsRilevamento SegretiSicurezza della Supply Chain
GitHubmbennett-labs/crypto-scanner

crypto-scanner

Strumento CLI per analizzare codebase alla ricerca di crittografia vulnerabile al quantum.

Vedi Repository
6207 mesi faNon ancora revisionato

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

Crypto Scanner

Scansiona il tuo codebase per crittografia vulnerabile al quantum prima che sia troppo tardi.

PyPI Version PyPI Downloads Python 3.10+ License: MIT Build Status

Avvio rapido • Perché prepararsi al quantum? • Utilizzo • Livelli di rischio • CI/CD • Informazioni


Panoramica

Crypto Scanner è uno strumento CLI che scansiona il tuo codebase alla ricerca di algoritmi crittografici e genera valutazioni del rischio di vulnerabilità quantistica. Analizza codice sorgente, file di configurazione e certificati X.509 per identificare la crittografia che verrà compromessa dai computer quantistici.

Sviluppato da Quantum Shield Labs — aiuta le organizzazioni a prepararsi per l'era post-quantum.


Perché prepararsi al quantum?

La minaccia quantistica è reale

Si prevede che entro il 2033 emergano Computer Quantistici Crittograficamente Rilevanti (CRQC) in grado di rompere RSA e ECC. Non è fantascienza: è una tempistica a cui governi e grandi imprese si stanno attivamente preparando.

Raccogli Ora, Decifra Dopo (HNDL)

Gli avversari stanno già raccogliendo dati crittografati oggi con l'intenzione di decifrarli quando i computer quantistici saranno disponibili. Se i tuoi dati hanno un valore a lungo termine (cartelle cliniche, dati finanziari, segreti commerciali, comunicazioni governative), sono già a rischio.

Perché non puoi aspettare

SfidaRealtà
Complessità della migrazioneI codebase di grandi dimensioni richiedono 3-5+ anni per la transizione
Profondità della supply chainLe tue dipendenze contengono crittografia vulnerabile che non vedi
Mandati di conformitàGli standard NIST PQC (ML-KEM, ML-DSA) sono ora finalizzati
Scadenza CNSA 2.0La NSA richiede algoritmi resistenti ai quantistici entro il 2033

Algoritmo di Shor: La minaccia

L'algoritmo di Shor, eseguito su un computer quantistico sufficientemente potente, può fattorizzare efficientemente grandi interi e calcolare logaritmi discreti. Questo rompe:

  • RSA (tutte le dimensioni di chiave)
  • ECDSA/ECC (tutte le curve)
  • DH/ECDH (scambio di chiavi)
  • DSA (firme digitali)

Il primo passo: Inventario

Non puoi migrare ciò che non sai di avere. Crypto Scanner fornisce l'inventario crittografico che è il primo passo essenziale in qualsiasi programma di preparazione al quantum.

📘 Scopri di più: Leggi il Quantum Shield Labs Playbook per una guida completa alla migrazione.


Avvio rapido

Ottieni la tua prima scansione di vulnerabilità quantistica in meno di 60 secondi:

# Install from PyPI
pip install crypto-scanner

# Scan your project
crypto-scanner scan .

# Generate an executive HTML report
crypto-scanner scan . --html --output quantum-risk-report.html

Ecco fatto. Ora hai un inventario crittografico completo del tuo codebase.


Installazione

Da PyPI (Consigliato)

pip install crypto-scanner

Da sorgente

git clone https://github.com/mbennett-labs/crypto-scanner.git
cd crypto-scanner
pip install -e .

Requisiti

  • Python 3.10 o superiore
  • Funziona su Windows, macOS e Linux

Utilizzo

Comandi base

# Scan a directory (JSON output to stdout)
crypto-scanner scan <directory>

# Show supported file types and risk classifications
crypto-scanner info

# Display version
crypto-scanner --version

Opzioni CLI

OpzioneBreveDescrizione
--htmlGenera report HTML invece di JSON
--output-oSalva report su file (invece che su stdout)
--verbose-vMostra il progresso dettagliato della scansione
--exclude-ePattern di esclusione aggiuntivi (ripetibile)
--version-VMostra versione ed esci

Esempi

# Scansione con output verboso
crypto-scanner scan ./src --verbose

# Salva report JSON su file
crypto-scanner scan . --output crypto-audit.json

# Genera report HTML con branding per gli stakeholder
crypto-scanner scan . --html --output quantum-assessment.html

# Escludi directory specifiche
crypto-scanner scan . --exclude vendor --exclude legacy

# Escludi pattern di file
crypto-scanner scan . --exclude "*.test.js" --exclude "*.spec.ts"

# Combina opzioni
crypto-scanner scan ./backend -v --exclude node_modules -o report.json

Esclusioni predefinite

I seguenti sono automaticamente esclusi per evitare di scansionare le dipendenze:

.git, .svn, .hg          # Controllo versione
node_modules, vendor     # Dipendenze dei pacchetti
__pycache__, .pytest_cache, .mypy_cache
.venv, venv, env         # Ambienti virtuali
dist, build, out         # Output di build
.idea, .vscode           # Directory IDE
site-packages, third_party

Classificazione del rischio

Critico — Vulnerabile al quantum

Algoritmi che verranno completamente rotti dall'algoritmo di Shor:

AlgoritmoDimensioni chiaveImpatto quantisticoAzione consigliata
RSATutte (1024-4096+)Completamente rottoMigrare a ML-KEM + ML-DSA
ECDSA/ECCTutte le curveCompletamente rottoMigrare a ML-DSA
DH/ECDHTutteScambio chiavi rottoMigrare a ML-KEM
DSATutteCompletamente rottoMigrare a ML-DSA

Alto — Deprecato o debole

Algoritmi con vulnerabilità classiche note:

AlgoritmoProblemaAzione consigliata
MD5Attacchi di collisione, completamente rottoSostituire con SHA-3 o SHA-256
SHA-1Attacchi di collisione dimostratiSostituire con SHA-256+
DESChiave a 56 bit, banalmente rottoSostituire con AES-256
3DESAttacchi meet-in-the-middleSostituire con AES-256
AES-128L'algoritmo di Grover riduce la sicurezzaAggiornare a AES-256

Medio — Monitorare

Algoritmi attualmente sicuri ma da monitorare:

AlgoritmoStatoAzione consigliata
SHA-256Sicuro, Grover riduce a 128 bitPianificare migrazione a SHA-3
SHA-384SicuroMonitorare sviluppi
SHA-512Buona resistenza quantisticaMonitorare sviluppi
TLS 1.2Sicuro ma invecchiatoPreferire TLS 1.3

Basso — Adeguato o resistente al quantum

Algoritmi che forniscono protezione adeguata:

Scarica lo strumento