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.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
crypto-scanner — Ferramenta CLI para verificar bases de código em busca de criptografia vulnerável a quantum. | Kitploit
Ferramentas/GitHubGitHub/mbennett-labs/crypto-scanner
Análise Estática de Código (SAST)Análise de VulnerabilidadesAnálise de CódigoCriptografiaDevSecOpsDetecção de SegredosSegurança da Cadeia de Suprimentos
GitHubmbennett-labs/crypto-scanner

crypto-scanner

Ferramenta CLI para verificar bases de código em busca de criptografia vulnerável a quantum.

Ver Repositório
620há 7 mesesAinda não revisado

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

Crypto Scanner

Escaneie sua base de código em busca de criptografia vulnerável a computadores quânticos antes que seja tarde demais.

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

Início Rápido • Por que estar preparado para o quantum? • Uso • Níveis de Risco • CI/CD • Sobre


Visão Geral

Crypto Scanner é uma ferramenta de linha de comando que escaneia sua base de código em busca de algoritmos criptográficos e gera avaliações de risco de vulnerabilidade quântica. Ele analisa código-fonte, arquivos de configuração e certificados X.509 para identificar criptografia que será quebrada por computadores quânticos.

Desenvolvido por Quantum Shield Labs — ajudando organizações a se prepararem para a era pós-quântica.


Por que estar preparado para o quantum?

A Ameaça Quântica é Real

Computadores Quânticos Criptograficamente Relevantes (CRQCs) capazes de quebrar RSA e ECC têm previsão de surgir até 2033. Isso não é ficção científica — é um cronograma para o qual governos e empresas de grande porte estão se preparando ativamente.

Colha Agora, Descriptografe Depois (HNDL)

Adversários já estão coletando dados criptografados hoje com a intenção de descriptografá-los quando computadores quânticos estiverem disponíveis. Se seus dados têm valor de longo prazo (registros de saúde, dados financeiros, segredos comerciais, comunicações governamentais), eles já estão em risco.

Por que você não pode esperar

DesafioRealidade
Complexidade da migraçãoGrandes bases de código levam de 3 a 5+ anos para transitar
Profundidade da cadeia de suprimentosSuas dependências contêm criptografia vulnerável que você não vê
Obrigações de conformidadePadrões PQC do NIST (ML-KEM, ML-DSA) agora estão finalizados
Prazo CNSA 2.0NSA exige algoritmos resistentes a quantum até 2033

Algoritmo de Shor: A Ameaça

O algoritmo de Shor, executado em um computador quântico suficientemente poderoso, pode fatorar grandes inteiros e calcular logaritmos discretos de forma eficiente. Isso quebra:

  • RSA (todos os tamanhos de chave)
  • ECDSA/ECC (todas as curvas)
  • DH/ECDH (troca de chaves)
  • DSA (assinaturas digitais)

O Primeiro Passo: Inventário

Você não pode migrar o que não sabe que possui. O Crypto Scanner fornece o inventário criptográfico que é o primeiro passo essencial em qualquer programa de prontidão quântica.

📘 Saiba mais: Leia o Playbook do Quantum Shield Labs para obter orientação abrangente de migração.


Início Rápido

Obtenha sua primeira varredura de vulnerabilidade quântica em menos de 60 segundos:

# Instalar a partir do PyPI
pip install crypto-scanner

# Escanear seu projeto
crypto-scanner scan .

# Gerar um relatório HTML executivo
crypto-scanner scan . --html --output quantum-risk-report.html

Pronto. Agora você tem um inventário criptográfico completo da sua base de código.


Instalação

Via PyPI (Recomendado)

pip install crypto-scanner

A partir do código fonte

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

Requisitos

  • Python 3.10 ou superior
  • Funciona em Windows, macOS e Linux

Uso

Comandos Básicos

# Escanear um diretório (saída JSON para stdout)
crypto-scanner scan <diretório>

# Mostrar tipos de arquivo suportados e classificações de risco
crypto-scanner info

# Exibir versão
crypto-scanner --version

Opções de CLI

OpçãoAbreviaçãoDescrição
--htmlGerar relatório HTML em vez de JSON
--output-oSalvar relatório em arquivo (em vez de stdout)
--verbose-vMostrar progresso detalhado da varredura
--exclude-ePadrões de exclusão adicionais (repetível)
--version-VMostrar versão e sair

Exemplos

# Escanear com saída detalhada
crypto-scanner scan ./src --verbose

# Salvar relatório JSON em arquivo
crypto-scanner scan . --output crypto-audit.json

# Gerar relatório HTML personalizado para as partes interessadas
crypto-scanner scan . --html --output quantum-assessment.html

# Excluir diretórios específicos
crypto-scanner scan . --exclude vendor --exclude legacy

# Excluir padrões de arquivo
crypto-scanner scan . --exclude "*.test.js" --exclude "*.spec.ts"

# Combinar opções
crypto-scanner scan ./backend -v --exclude node_modules -o report.json

Exclusões Padrão

Os seguintes são excluídos automaticamente para evitar escanear dependências:

.git, .svn, .hg          # Controle de versão
node_modules, vendor     # Dependências de pacotes
__pycache__, .pytest_cache, .mypy_cache
.venv, venv, env         # Ambientes virtuais
dist, build, out         # Saídas de build
.idea, .vscode           # Diretórios de IDE
site-packages, third_party

Classificação de Risco

Crítico — Vulnerável a Quantum

Algoritmos que serão completamente quebrados pelo algoritmo de Shor:

AlgoritmoTamanhos de ChaveImpacto QuânticoAção Recomendada
RSATodos (1024-4096+)Completamente quebradoMigrar para ML-KEM + ML-DSA
ECDSA/ECCTodas as curvasCompletamente quebradoMigrar para ML-DSA
DH/ECDHTodosTroca de chaves quebradaMigrar para ML-KEM
DSATodosCompletamente quebradoMigrar para ML-DSA

Alto — Obsoleto ou Fraco

Algoritmos com vulnerabilidades clássicas conhecidas:

AlgoritmoProblemaAção Recomendada
MD5Ataques de colisão, completamente quebradoSubstituir por SHA-3 ou SHA-256
SHA-1Ataques de colisão demonstradosSubstituir por SHA-256+
DESChave de 56 bits, trivialmente quebradoSubstituir por AES-256
3DESAtaques meet-in-the-middleSubstituir por AES-256
AES-128Algoritmo de Grover reduz a segurançaAtualizar para AES-256

Médio — Monitorar

Algoritmos atualmente seguros, mas que devem ser monitorados:

AlgoritmoStatusAção Recomendada
SHA-256Seguro, Grover reduz a 128 bitsPlanejar migração para SHA-3
SHA-384SeguroMonitorar desenvolvimentos
SHA-512Boa resistência quânticaMonitorar desenvolvimentos
TLS 1.2Seguro, mas envelhecendoPreferir TLS 1.3

Baixo — Adequado ou Resistente a Quantum

Algoritmos que fornecem proteção adequada:

Baixar ferramenta