1001Ferramentas

🔐Segurança

As ferramentas de segurança ajudam você a proteger dados e entender como a criptografia funciona: geradores e verificadores de hash, força de senha, códigos de duas etapas (TOTP), cifras clássicas e checagens de cabeçalhos. Tudo é processado localmente — suas senhas e arquivos não saem do navegador.

98 ferramentas

🔐

Gerador de Senha

Crie senhas fortes e aleatórias com controle de comprimento, letras maiúsculas, números e símbolos. Gerado no navegador — nenhum dado sai do seu dispositivo.

🔐

Criptografar Texto

Aplica cifras clássicas (Caesar, ROT13, Atbash) ou codifica em Base64. Útil para puzzles, CTFs e testes — não use para segurança real.

🛡️

Verificador de Força de Senha

Analise a força de qualquer senha: comprimento, classes de caracteres, entropia em bits e estimativa de resistência. Processado no navegador — a senha não sai do dispositivo.

🔒

Escape SQL

Escape strings SQL adicionando barras invertidas em aspas simples e outros caracteres especiais para prevenir SQL injection.

🔑

Gerador de Passphrase

Gere passphrases fortes e memoráveis compostas por palavras aleatórias. Fáceis de lembrar e difíceis de adivinhar.

🔐

Gerador HMAC

Gere HMACs (Hash-based Message Authentication Code) com algoritmos MD5, SHA-1, SHA-256, SHA-384, SHA-512 e SHA-3.

🔐

Bcrypt — Gerador e Verificador

Gere hashes bcrypt seguros a partir de senhas e verifique se uma senha corresponde a um hash bcrypt existente.

🔑

Gerador de Código TOTP (2FA)

Gere códigos TOTP (Time-based One-Time Password) a partir de um segredo base32, exatamente como o Google Authenticator. Útil para testar integrações 2FA sem um celular.

#️⃣

Hash de Arquivo (Checksum)

Calcule MD5, SHA-1, SHA-256, SHA-384 e SHA-512 de um arquivo ou texto de uma só vez. Ideal para verificar integridade de downloads. Processado no navegador, sem upload.

🗝️

Gerador de Par de Chaves RSA

Gere pares de chaves RSA (pública e privada) de 2048 ou 4096 bits diretamente no navegador. Útil para SSH, JWT, criptografia assimétrica e certificados. Nenhum dado é enviado a servidores.

🔁

Cifra ROT13

Aplique a cifra ROT13 (rotação de 13 letras) no texto. Aplicar duas vezes retorna ao original. Usada em fóruns para esconder spoilers. Apenas A-Z e a-z são afetados. Tudo no navegador.

🔂

Cifra ROT47

Aplique a cifra ROT47 (rotação de 47 caracteres ASCII imprimíveis 33-126). Mais ampla que ROT13: cobre números e símbolos. Aplicar duas vezes retorna ao original. Tudo no navegador.

🪞

Cifra Atbash

Aplique a cifra Atbash (A↔Z, B↔Y, C↔X...): cada letra vira sua "espelhada" no alfabeto. Cifra antiga hebraica usada na Bíblia. Aplicar duas vezes retorna ao original. Tudo no navegador.

🗝️

Cifra de Vigenère

Cifre e decifre textos com a cifra polialfabética de Vigenère usando uma palavra-chave. Mais robusta que a Cifra de César por usar múltiplos deslocamentos. Tudo no navegador.

🪙

Gerador de Palavras BIP39

Gere mnemônicos BIP39 de 12, 15, 18, 21 ou 24 palavras (padrão de carteiras de Bitcoin/Ethereum). As palavras vêm da lista oficial de 2048. Útil para testar wallets. Tudo no navegador.

🔏

Construtor de JWT (HS256)

Monte um JWT preenchendo header, payload e segredo. Assinatura HS256 calculada no navegador via SubtleCrypto.

🔒

Construtor de Content-Security-Policy

Monte um header Content-Security-Policy adicionando diretivas (default-src, script-src, img-src, frame-ancestors) com fontes pré-definidas.

🔐

HIBP K-Anonymity (formato)

Explica o formato k-anonimato do Have I Been Pwned: SHA-1 da senha, primeiros 5 chars no GET e sufixo.

🔑

Gerador de Token Seguro

Gere tokens aleatórios criptograficamente seguros (alfanumérico, hex ou base64) no navegador. Ideal para chaves de API, secrets, senhas e IDs únicos.

🌐

Validador de Configuração CORS

Valide uma configuração de CORS (origens permitidas ou *), conferindo o formato e duplicatas. Útil para configurar APIs e servidores web com segurança.

⚠️

Detector de Mixed Content

Procura referências http:// dentro de um HTML carregado via HTTPS, sinalizando recursos inseguros.

🛡️

CSP Evaluator Básico

Avalia uma diretiva Content-Security-Policy reportando se contém unsafe-inline, unsafe-eval ou * (curingas).

🔒

Gerador de Header HSTS

Monta o header Strict-Transport-Security com max-age, includeSubDomains e preload conforme escolha.

🔗

Gerador de Referrer-Policy

Monta o header Referrer-Policy a partir de um valor padrão (strict-origin, no-referrer, etc.).

🛂

Gerador de Permissions-Policy

Monta o header Permissions-Policy a partir de uma lista feature=allowlist (ex: geolocation=()).

🧱

Gerador de Headers COOP / COEP

Gere os cabeçalhos HTTP COOP e COEP (Cross-Origin Opener/Embedder Policy) para isolar a sua origem. Necessário para usar SharedArrayBuffer com segurança.

🔐

Força do Secret JWT

Mede a força de um secret HMAC para assinar JWT: tamanho em bytes, entropia aproximada e nível.

🚆

Cifra Rail Fence

Cifra mensagens com a Rail Fence (zigzag), distribuindo as letras em N trilhos e lendo trilho por trilho. Cifra de transposição clássica, boa para estudar criptografia.

🔢

Cifra Polybius Square

Criptografe e decifre mensagens com o quadrado de Políbio, que converte cada letra em um par de dígitos numa tabela 5×5 (com I e J juntos).

🔐

Cifra Beaufort

Cifra Beaufort (variante simétrica da Vigenère).

🔺

Trifid: fracionamento em coordenadas

Converte cada letra do texto na tripla de coordenadas do cubo 3x3x3 da Trifid (camada, linha, coluna). Só o fracionamento: não faz a transposição nem decodifica.

🔡

Cifra ADFGVX (substituição)

Substitui cada letra pelo par ADFGVX correspondente em uma matriz 6×6.

⚙️

Cifra Nihilist

Cifra Nihilist com chave numérica somada às coordenadas Polybius.

🟦

Cifra Four-Square

Implementação simplificada da cifra Four-Square usando duas chaves.

🔑

Cifra Vernam XOR (one-time pad)

Faz XOR byte a byte entre texto e chave em UTF-8 e mostra o resultado em hexadecimal. Chave menor que o texto é repetida ciclicamente, e aí não é one-time pad.

🔠

Cifra Bifid (com chave)

Implementação Bifid 5×5 com chave configurável.

Cifra Affine (a,b)

Cifra Affine: E(x)=(a·x+b) mod 26. a deve ser coprimo a 26.

🔒

HSTS Header Builder

Monta o header Strict-Transport-Security a partir das opções.

⚠️

Analisador de Public-Key-Pins (HPKP)

Cole um cabeçalho Public-Key-Pins: lista os pins, marca os que não são SHA-256 em base64, lê max-age em dias, includeSubDomains e report-uri, e o que usar hoje.

🔐

Cifra de Vigenère com Auto-key

Cifra de Vigenère com chave estendida pelo próprio texto claro (auto-key clássico).

🗝️

Cifra de Transposição Colunar

Cifra clássica de transposição colunar usando chave alfabética para ordenar colunas.

🏛️

Caesar — Todos os 25 Shifts

Decifre uma cifra de César mostrando os 25 deslocamentos de uma vez. Ideal para quebrar mensagens cifradas, jogos de enigma e estudo de criptografia.

🔡

Atbash — Decode Explicado

Decifre e crie mensagens na cifra Atbash, que troca cada letra pela sua oposta no alfabeto (A↔Z, B↔Y). Mostra o mapa completo e o texto resultante.

🥓

Cifra Baconiana — A/B 5 bits

Codifica em Bacon mostrando cada letra como 5 letras A/B (esteganografia clássica).

🔡

Cifra de Bacon

Codifica texto na Cifra de Bacon, substituindo cada letra por um grupo de cinco A e B. Usa o alfabeto moderno de 26 letras, com I e J distintos.

🔢

Cifra Polybius

Codifica texto com a Cifra Polybius (quadrado 5x5, I/J juntos). Cada letra vira um par de dígitos linha/coluna. Útil para puzzles e criptografia clássica.

🔠

Cifra A1Z26

Converte texto em números pela posição da letra no alfabeto (A=1, Z=26), separados por hífen. Cifra simples popular em geocaching, escape rooms e jogos de lógica.

🧮

Cifra Afim

Codifica texto com a Cifra Afim usando a fórmula E(x) = (a·x + b) mod 26. Aqui usamos a=5, b=8 (valores coprimos com 26). Combina substituição multiplicativa e aditiva.

🗝️

Cifra Keyword (Palavra-Chave)

Monta o alfabeto cifrado a partir da palavra-chave que você escolher, seguida das letras restantes. Cifra e decifra, e mostra o alfabeto gerado lado a lado com o normal.

📜

Cifra de Trithemius

Cifra poli-alfabética onde a letra n é deslocada por n posições (similar a Vigenère com chave ABCDEF…). Inventada por Johannes Trithemius no século XVI.

🌐

Sumarizar blocos CIDR em supernet

Agrega múltiplos blocos CIDR IPv4 na menor supernet que os contém — ferramenta online gratuita para administradores de rede.

🔍

Detector de CIDRs sobrepostos

Detecta blocos CIDR sobrepostos ou duplicados em uma lista — útil para revisões de firewall, AWS Security Groups e ACLs.

✂️

Dividir CIDR em N sub-redes iguais

Divide um bloco CIDR em N sub-redes equivalentes de mesmo tamanho — calculadora visual de VLSM em uma página.

📏

Converter intervalo IP em lista de CIDRs

Converta um intervalo de IPs (início e fim) na menor lista de blocos CIDR equivalentes. Ferramenta essencial para configurar firewalls, ACLs e regras de rede.

🛡️

Explicador visual de CIDR IPv6

Explica visualmente um prefixo IPv6: hex breakdown, número de endereços, range comprimido/expandido — leitura rápida para SREs.

🔢

Validador de ASN (Autonomous System Number)

Valida formato de ASN 2-byte e 4-byte (AS plain e dot notation), incluindo ranges reservados/privados — ferramenta para redes BGP.

🚪

Gerador de sequência port knocking

Gera sequência aleatória de portas TCP/UDP para port knocking — utilitário client-side para configurar knockd ou similar.

📧

Construtor de registro SPF

Monta registro SPF passo a passo (ip4, ip6, include, mx, a, ~all, -all) e conta os termos que consomem lookup de DNS, para você comparar com o limite de 10.

📨

Construtor de registro DMARC

Cria registro DMARC com política (none/quarantine/reject), percentual, ruf/rua mailto e alinhamento SPF/DKIM.

🔐

Validador de seletor DKIM

Valida formato de seletor DKIM e monta o nome do registro TXT (seletor._domainkey.dominio.com) para o DNS.