Herramientas de usuario

Herramientas del sitio


informatica:software:aplicaciones_web:cyberchef

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:software:aplicaciones_web:cyberchef [2023/11/16 12:54] – [CyberChef] tempwininformatica:software:aplicaciones_web:cyberchef [2024/08/05 13:26] (actual) – [Alternativas] tempwin
Línea 6: Línea 6:
   * [[https://gchq.github.io/CyberChef/|Demo]]   * [[https://gchq.github.io/CyberChef/|Demo]]
  
 +{{ https://devutils.com/assets/cyberchef.png |}}
 +===== 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:
 +    * Siempre que modifiques la entrada o la receta, CyberChef la "cocinará" automáticamente y mostrará el resultado.
 +  * Detección de codificación automática
 +    * CyberChef utiliza varias técnicas para tratar de detectar la codificación de los datos que introducimos. Si encuentra alguna operación que tenga sentido con esos datos, mostrará el icono "magic" en el campo de "Output" para que podamos pulsar y decodificar los datos.
 +  * 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
 +    * Podemos guardar la receta que hagamos en el almacenamiento local. La próxima vez que visitemos CyberChef, la tendremos disponible.
 +    * Podemos copiar la URL, que incluye la receta y datos de entrada para compartirla fácilmente con otros.
 +  * Búsqueda
 +    * Si sabemos el nombre de la operación que queremos, podemos hacer una búsqueda al vuelo en el cuadro de búsqueda.
 +  * Resaltado
 +    * Cuando resaltamos texto en la entrada o salida, se muestra la posición y longitud del texto. Además, resaltará las coindidencias que encuentre en la salida o entrada.
 +  * 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 ===== ===== Instalación =====
  
 ==== Docker ==== ==== Docker ====
  
-No existe por ahora una imagen oficial del proyecto, pero [[https://github.com/mpepping/docker-cyberchef|esta]] va actualizándose según el repositorio oficial de CyberChef. Ejemplo de ''docker-compose.yml'' para usar con [[informatica:sistemas_operativos:virtualizacion:docker:docker_compose|Docker Compose]]:+Ejemplo de ''docker-compose.yml'' para usar con [[informatica:sistemas_operativos:virtualizacion:docker:docker_compose|Docker Compose]]:
  
 <code yaml> <code yaml>
Línea 16: Línea 39:
 services: services:
   cyber-chef:   cyber-chef:
-    image: mpepping/cyberchef:latest+    image: ghcr.io/gchq/cyberchef:latest
     ports:     ports:
-      - "8000:8000"+      - "8080:80"
 </code> </code>
  
-La aplicación estará disponible en ''http://localhost:8000''.+La aplicación estará disponible en ''http://localhost:8080''
 + 
 +===== Alternativas ===== 
 + 
 +Otros proyectos similares: 
 + 
 +  * [[https://github.com/CorentinTh/it-tools|IT - Tools]]: hecho en JavaScript. Autoalojable con posibilidad de docker. [[https://it-tools.tech/|Demo]].
informatica/software/aplicaciones_web/cyberchef.1700135643.txt.gz · Última modificación: por tempwin