Como encontrar arquivos ocultos dentro de arquivos de imagem (Jpg / Gif / Png) [closed]

Me deparei com um link que mostra como esconder o número de arquivos dentro de um arquivo de imagem:http://lifehacker.com/282119/hide-files-inside-of-jpeg-images mais discussão sobre detecção aqui:http://ask.metafilter.com/119943/How-to-detect-RARsEXEs-hidden-in-JPGs

Eu estou tentando descobrir o que é uma boa maneira de detectar programaticamente se um arquivo de imagem tem outros arquivos ocultos dentro dele? Devo tentar descompactar o arquivo para ver se outros arquivos saem dele?

Eu não estou ligado programaticamente, mas algo que funciona bem na JVM seria ótimo.

Atualizar

Uma abordagem:

Algo como este trabalho (sugerido por alguém no metafiltro)

$ cat orig.jpg test.zip > stacked.jpg
$ file stacked.jpg 
stacked.jpg: JPEG image data, JFIF standard 1.01
$ convert stacked.jpg stripped.jpg  # this is an ImageMagick command
$ ls -l
 11483 orig.jpg
322399 stacked.jpg
 11484 stripped.jpg
310916 test.zip

Eu poderia usar o JMagick para essa abordagem.

questionAnswers(3)

yourAnswerToTheQuestion