Cifra texto con AES-256 y lo convierte en prosa de estilo chino clásico formada por caracteres chinos.
gchq/CyberChef
Aplicación web en el navegador para cifrar, codificar, comprimir, calcular hashes y analizar datos, conocida a menudo como la navaja suiza cibernética.
Alternativa open source a:Cyberchef Online Tools
Browserling Encoder
Hash Calculator
- Estrellas
- 36,197
- Forks
- 4,181
- Issues abiertos
- 601
- Último commit
- anteayer
¿Qué es?
CyberChef es una aplicación web para realizar operaciones habituales con datos «cibernéticos» desde el navegador. Incluye codificaciones sencillas como XOR y Base64; cifrados como AES, DES y Blowfish; conversión a binario y hexdump; compresión y descompresión; hashes y sumas de verificación; análisis de IPv6 y X.509; y conversión entre codificaciones de caracteres.
Los usuarios crean una receta arrastrando operaciones a una lista, introducen los datos y consultan el resultado. Auto Bake vuelve a ejecutar la receta cada vez que cambia la entrada o la receta, y los breakpoints permiten avanzar paso a paso por cada etapa. Una función de detección mágica intenta identificar automáticamente las codificaciones anidadas.
Todo el procesamiento se realiza localmente en el navegador, por lo que los datos de entrada y las recetas no se envían a ningún servidor. También se puede ejecutar la aplicación localmente con Docker o compilarla desde el código fuente con Node.js.
Funciones clave
- 01Creador de recetas mediante arrastrar y soltar, con operaciones que se pueden reordenar
- 02Auto Bake vuelve a ejecutar la receta cuando cambian los datos de entrada o los pasos
- 03La detección mágica intenta decodificar automáticamente las codificaciones anidadas
- 04Breakpoints y ejecución paso a paso para inspeccionar los datos intermedios
- 05Las recetas y los datos de entrada se pueden codificar en una URL para compartirlos
- 06Se ejecuta por completo en el cliente, sin enviar datos a un servidor
Casos de uso
- Decodificar y analizar cadenas o cargas útiles sospechosas codificadas durante investigaciones de seguridad
- Convertir hexdumps, marcas de tiempo o codificaciones de caracteres durante la depuración
- Probar operaciones de cifrado o hashing sin escribir código
- Compartir con un colega mediante un enlace una transformación de datos reproducible
Inicio rápido
- 1
Instala Docker Desktop y asegúrate de que esté en ejecución
- 2
Ejecuta la imagen de Docker precompilada
docker run -it -p 8080:8080 ghcr.io/gchq/cyberchef:latest - 3
Abre http://localhost:8080 en tu navegador
Antes de usarlo
- Para ejecutar desde el código fuente, se requiere Node.js v24.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es CyberChef?
- Aplicación web en el navegador para cifrar, codificar, comprimir, calcular hashes y analizar datos, conocida a menudo como la navaja suiza cibernética. CyberChef es una aplicación web para realizar operaciones habituales con datos «cibernéticos» desde el navegador. Incluye codificaciones sencillas como XOR y Base64; cifrados como AES, DES y Blowfish; conversión a binario y hexdump; compresión y descompresión; hashes y sumas de verificación; análisis de IPv6 y X.509; y conversión entre codificaciones de caracteres.
- ¿CyberChef es gratuito? ¿Qué licencia tiene?
- CyberChef es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿CyberChef sigue mantenido?
- Mantenimiento activo. El último commit de CyberChef fue el 23 oct 2026.
- ¿Para qué puedo usar CyberChef?
- Decodificar y analizar cadenas o cargas útiles sospechosas codificadas durante investigaciones de seguridad Convertir hexdumps, marcas de tiempo o codificaciones de caracteres durante la depuración Probar operaciones de cifrado o hashing sin escribir código Compartir con un colega mediante un enlace una transformación de datos reproducible
- ¿Cómo se instala CyberChef?
- Instala Docker Desktop y asegúrate de que esté en ejecución Ejecuta la imagen de Docker precompilada: docker run -it -p 8080:8080 ghcr.io/gchq/cyberchef:latest Abre http://localhost:8080 en tu navegador
- ¿Dónde consigo CyberChef?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/gchq/CyberChef
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un pastebin minimalista y autoalojado que cifra los textos en el navegador, para que el servidor nunca vea el contenido sin cifrar.
CLI y biblioteca de Rust que detectan y decodifican texto cifrado o codificado sin necesitar la clave ni conocer el cifrado, incluso en cadenas con varias capas.
OpenSSL es un kit de herramientas de uso general para TLS, DTLS y QUIC, con una biblioteca criptográfica completa y la herramienta de línea de comandos openssl.
Una app y red de mensajería con cifrado de extremo a extremo que no usa identificadores de usuario, con clientes para iOS, Android, escritorio y terminal.
Cliente de escritorio para Windows, macOS y Linux que añade cifrado transparente en el cliente a los archivos almacenados en Dropbox, Google Drive, OneDrive y otras carpetas sincronizadas en la nube.