
Script Bash que extrai dados anexados ao final, arquivos embutidos e strings ocultas de imagens PNG, JPG e GIF usando números mágicos e análise com hexdump.
Script Bash para extrair arquivos e strings ocultos de imagens.
O Stegextract extrai quaisquer dados remanescentes após os bytes de fechamento da imagem, e quaisquer arquivos ocultos (ou outras imagens) incorporados dentro da imagem.
Combinações curtas de bytes, como FFD8 FFE0 do JPEG, podem às vezes gerar falsos positivos.
Revisar manualmente o hexdump às vezes é inevitável em casos de arquivos incorporados altamente complexos.
O Stegextract não é a solução para qualquer Esteganografia relacionada a cor/pixel/filtro/LSB, nem tenta ser. Ele
depende apenas de magic numbers, hexdumps e dados binários.
Atualmente suporta PNG, JPG e GIF.
Atualização: a flag --analyze foi descontinuada e agora é executada automaticamente em cada varredura.
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

Exemplos de imagens do GIF acima podem ser encontrados na pasta examples.