Есть бинарный файл, внутри которого содержатся картинки, архивы и прочее. Больше всего интересует данные, сжатые с помощью zlib и LZMA.
Сигнатуры, с которых эти данные начинаются, я нашел. Проблема в тот, чтобы определить конец потока этих данных чтобы правильно их распаковать.
Сами алгоритмы сжатия zlib (LZMA) описаны не так хорошо. как хотелось бы. Может кто-то уже с этим сталкивался, или знает программу, которой можно "скормить" поток байтов, предположительно пережатых данными алгоритмами?