
Bash-скрипт, который извлекает хвостовые данные, встроенные файлы и скрытые строки из изображений PNG, JPG и GIF с помощью анализа магических чисел и hexdump.
Bash-скрипт для извлечения скрытых файлов и строк из изображений.
Stegextract извлекает любые данные, следующие после закрывающих байтов изображения, а также любые скрытые файлы (или другие изображения), встроенные в изображение.
Короткие байтовые комбинации, такие как FFD8 FFE0 в JPEG, иногда могут давать ложные срабатывания.
В случаях особо сложных встроенных файлов иногда неизбежен ручной просмотр hexdump.
Stegextract не является решением для стеганографии, связанной с цветом/пикселями/фильтрами/LSB, и не пытается им быть. Он
полагается исключительно на magic numbers, hexdump и бинарные данные.
В настоящее время поддерживаются PNG, JPG и GIF.
Обновление: флаг --analyze устарел и теперь выполняется автоматически при каждом сканировании.
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

Примеры изображений из приведённого выше GIF можно найти в папке examples.