Criptografa texto com AES-256 e o transforma em prosa no estilo do chinês clássico, escrita com caracteres chineses.
gchq/CyberChef
Aplicativo web executado no navegador para criptografia, codificação, compactação, hashing e análise de dados, conhecido como o canivete suíço da cibersegurança.
Alternativa open source a:Cyberchef Online Tools
Browserling Encoder
Hash Calculator
- Estrelas
- 36,197
- Forks
- 4,181
- Issues abertas
- 601
- Último commit
- anteontem
O que é?
CyberChef é um aplicativo web para realizar operações comuns de dados relacionadas à “cibersegurança” no navegador. Ele oferece codificações simples, como XOR e Base64; criptografia, como AES, DES e Blowfish; saída binária e hexdump; compactação e descompactação; hashes e checksums; análise de IPv6 e X.509; e conversão de codificação de caracteres.
Os usuários criam uma receita arrastando operações para uma lista, inserindo os dados de entrada e consultando o resultado. O Auto Bake executa novamente a receita sempre que a entrada ou a receita muda, e os breakpoints permitem avançar por cada etapa. Um recurso de detecção automática tenta identificar codificações aninhadas.
Todo o processamento acontece localmente no navegador, então os dados de entrada e as receitas não são enviados a um servidor. O aplicativo também pode ser executado localmente com Docker ou compilado a partir do código-fonte com Node.js.
Recursos principais
- 01Criador de receitas com operações que podem ser reordenadas por arrastar e soltar
- 02O Auto Bake executa novamente a receita quando a entrada ou as etapas mudam
- 03A detecção automática tenta decodificar codificações aninhadas
- 04Breakpoints e execução passo a passo para inspecionar dados intermediários
- 05Receitas e dados de entrada podem ser codificados em uma URL compartilhável
- 06Executado inteiramente no lado do cliente, sem enviar dados a um servidor
Casos de uso
- Decodificar e analisar strings ou payloads suspeitos codificados durante investigações de segurança
- Converter hexdumps, timestamps ou codificações de caracteres durante a depuração
- Testar operações de criptografia ou hashing sem escrever código
- Compartilhar com um colega, por link, uma transformação de dados reproduzível
Início rápido
- 1
Instale o Docker Desktop e verifique se ele está em execução
- 2
Execute a imagem Docker pré-compilada
docker run -it -p 8080:8080 ghcr.io/gchq/cyberchef:latest - 3
Abra http://localhost:8080 no navegador
Antes de usar
- Para executar a partir do código-fonte, é necessário ter o Node.js v24.
Em coleções
Tópicos
Perguntas frequentes
- O que é CyberChef?
- Aplicativo web executado no navegador para criptografia, codificação, compactação, hashing e análise de dados, conhecido como o canivete suíço da cibersegurança. CyberChef é um aplicativo web para realizar operações comuns de dados relacionadas à “cibersegurança” no navegador. Ele oferece codificações simples, como XOR e Base64; criptografia, como AES, DES e Blowfish; saída binária e hexdump; compactação e descompactação; hashes e checksums; análise de IPv6 e X.509; e conversão de codificação de caracteres.
- CyberChef é gratuito? Qual é a licença?
- CyberChef é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- CyberChef ainda é mantido?
- Manutenção ativa. O último commit de CyberChef foi em 23 de out. de 2026.
- Para que posso usar CyberChef?
- Decodificar e analisar strings ou payloads suspeitos codificados durante investigações de segurança Converter hexdumps, timestamps ou codificações de caracteres durante a depuração Testar operações de criptografia ou hashing sem escrever código Compartilhar com um colega, por link, uma transformação de dados reproduzível
- Como instalar CyberChef?
- Instale o Docker Desktop e verifique se ele está em execução Execute a imagem Docker pré-compilada: docker run -it -p 8080:8080 ghcr.io/gchq/cyberchef:latest Abra http://localhost:8080 no navegador
- Onde consigo CyberChef?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/gchq/CyberChef
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um pastebin minimalista e auto-hospedado que criptografa as pastes no navegador, para que o servidor nunca veja o conteúdo em texto puro.
Uma CLI e biblioteca em Rust que detecta e decodifica textos codificados ou criptografados sem precisar da chave ou do nome da cifra, inclusive cadeias com várias camadas.
OpenSSL é um toolkit de uso geral para TLS, DTLS e QUIC, com uma biblioteca criptográfica completa e a ferramenta de linha de comando openssl.
App e rede de mensagens com criptografia de ponta a ponta que não usam identificadores de usuário, com clientes para iOS, Android, desktop e terminal.
Cliente para Windows, macOS e Linux que adiciona criptografia transparente no dispositivo a arquivos armazenados no Dropbox, Google Drive, OneDrive e outras pastas sincronizadas na nuvem.