Jak znaleźć ukryte pliki w plikach graficznych (Jpg / Gif / Png) [zamknięte]

Natknąłem się na link, który pokazuje, jak ukryć liczbę plików w pliku obrazu:http://lifehacker.com/282119/hide-files-inside-of-jpeg-images więcej dyskusji na temat wykrywania tutaj:http://ask.metafilter.com/119943/How-to-detect-RARsEXEs-hidden-in-JPGs

Próbuję dowiedzieć się, jaki jest dobry sposób na programowe wykrycie, czy plik obrazu zawiera inne pliki ukryte w nim? Czy powinienem spróbować rozpakować plik, aby zobaczyć, czy inne pliki z niego pochodzą?

Nie jestem związany programowo, ale coś, co działa dobrze na JVM, byłoby świetne.

Aktualizacja

Jedno podejście:

Czy coś takiego działa (sugerowane przez kogoś na metafilter)

$ 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

Mogłem użyć JMagick do tego podejścia.

questionAnswers(3)

yourAnswerToTheQuestion