CyberChef
Aplicación web con un montón de utilidades para realizar todo tipo de operaciones relacionadas con cifrado, codificación, compresión y análisis de datos. La navaja suiza cibernética.
Características
Arrastrar y soltar:
Las operaciones pueden arrastrarse fuera o dentro de la lista de lista de recetas, y reorganizarlas.
Archivos de hasta 2GB se pueden soltar sobre la caja Input directamente en el navegador.
Cocinado automático:
Detección de codificación automática
Breakpoints
Podemos establecer puntos de ruptura en cualquier operación de la receta para pausar la ejecución antes de lanzarla.
Podemos ejecutar paso a paso cada operación de la receta para ver cómo están los datos en cada fase.
Guardar y cargar recetas
Búsqueda
Resaltado
Guardar y cargar desde fichero
CyberChef se ejecuta en el lado del cliente
Ni la configuración de la recepta, ni los datos de entrada se envían a ningún servidor. Todo el procesamiento se lleva en nuestro navegador, en nuestro ordenador. Gracias a esto, CyberChef puede ser descargado y ejecutado localmente. Podemos usar el enlace que hay en la parte superior izquierda y soltarlo en una máquina virtual, compartirlo con otros o alojarlo en una red cerrada.
Instalación
Docker
Ejemplo de docker-compose.yml para usar con Docker Compose:
---
services:
cyber-chef:
image: ghcr.io/gchq/cyberchef:latest
ports:
- "8080:80"
La aplicación estará disponible en http://localhost:8080.
Alternativas
Otros proyectos similares:
IT - Tools: hecho en JavaScript. Autoalojable con posibilidad de docker.
Demo.