
Script de Bash que extrae datos finales, archivos incrustados y cadenas ocultas de imágenes PNG, JPG y GIF mediante números mágicos y análisis con hexdump.
Script de Bash para extraer archivos y cadenas ocultos de imágenes.
Stegextract extrae cualquier dato final después de los bytes de cierre de la imagen, y cualquier archivo oculto (u otras imágenes) incrustado dentro de la imagen.
Combinaciones cortas de bytes como FFD8 FFE0 de JPEG pueden a veces generar falsos positivos.
Revisar manualmente el volcado hexadecimal es a veces inevitable en casos de archivos incrustados muy complejos.
Stegextract no es la solución para cualquier esteganografía relacionada con color/píxel/filtro/LSB, ni intenta serlo. Se
basa únicamente en números mágicos, volcados hexadecimales y datos binarios.
Actualmente soporta PNG, JPG y GIF.
Actualización: el flag --analyze quedó obsoleto y ahora se realiza automáticamente con cada escaneo.
sudo sh -c 'curl https://raw.githubusercontent.com/evyatarmeged/stegextract/master/stegextract > /usr/local/bin/stegextract'
sudo chmod +x /usr/local/bin/stegextract
Usage: stegextract <file> [options]
-h, --help Print this and exit
-o, --outfile Specify an outfile
-s, --strings Extract strings from file
-q, --quiet Do not output to stdout
--force-format Force this image format instead of detecting

Los ejemplos de imágenes del GIF anterior se pueden encontrar en la carpeta examples.