AnnTHony
@AnnTHony
Интроверт

Как распаковать поток данных .zlib и LZMA?

Есть бинарный файл, внутри которого содержатся картинки, архивы и прочее. Больше всего интересует данные, сжатые с помощью zlib и LZMA.
Сигнатуры, с которых эти данные начинаются, я нашел. Проблема в тот, чтобы определить конец потока этих данных чтобы правильно их распаковать.
Сами алгоритмы сжатия zlib (LZMA) описаны не так хорошо. как хотелось бы. Может кто-то уже с этим сталкивался, или знает программу, которой можно "скормить" поток байтов, предположительно пережатых данными алгоритмами?
  • Вопрос задан
  • 2530 просмотров
Пригласить эксперта
Ответы на вопрос 3
@lega
Проблема в тот, чтобы определить конец потока этих данных чтобы правильно их распаковать.
Для zlib, вроде, достаточно знать где начало, все что после конца игнорируется.
Ответ написан
Комментировать
Albibek
@Albibek
Вопросы есть? А если найду?
Вот такое у себя нашёл:
DESCRIPTION
The zlib-flate program is part of the qpdf package.

The zlib-flate program reads from standard input and writes to standard output either compressing or uncompressing its input using raw zlib compression.
Ответ написан
Комментировать
@Ilya112
Попробуйте эту программу: aluigi.altervista.org/mytoolz.htm#offzip
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы