Есть ли проги, позволяющие автоматически находить в заданном файле блок, упакованный одним из известных компрессоров (типа ZLib), опознавать компрессор и распаковывать?
Универсальная распаковка
Автор
FAL
, Jun 22 2004 07:21
Сообщений в теме: 5
#1
Отправлено 22 June 2004 - 07:21
#2
Отправлено 05 June 2006 - 20:59
Напеши сам !
Если не кодер то скажи что конкретно нужно я попытаюсь написать !
Если не кодер то скажи что конкретно нужно я попытаюсь написать !
#3
Отправлено 06 June 2006 - 12:43
1)типа Zlib или просто Zlib, если типа то их много zip,gzip и тд, основаны на методах LZO, LZX и тп
2)если нашел сигнатуру ахиватора , то надо ее пытаться распаковать, чаще всего изначальный размер не известен, поэтому требуеться начать распаковывать и посмотреть, если все вернет нули, то нет смысла далее мудиться с конкретной областью и переходить надо к следующей
3)если надо проверять для нескольких архивов, те не циклиться на одном, а я так понял что распаковка универсальная, то допустим для метода Zlib или LZO можно просто проверить наличие библиотек в корне с прогой, иначе, если их нет проверить ЕХЕ на наличие данного метода, при компилировании информация процентов на 80 сохраняеться в ехе на тот или иной метод
2)если нашел сигнатуру ахиватора , то надо ее пытаться распаковать, чаще всего изначальный размер не известен, поэтому требуеться начать распаковывать и посмотреть, если все вернет нули, то нет смысла далее мудиться с конкретной областью и переходить надо к следующей
3)если надо проверять для нескольких архивов, те не циклиться на одном, а я так понял что распаковка универсальная, то допустим для метода Zlib или LZO можно просто проверить наличие библиотек в корне с прогой, иначе, если их нет проверить ЕХЕ на наличие данного метода, при компилировании информация процентов на 80 сохраняеться в ехе на тот или иной метод
#5
Отправлено 06 June 2006 - 18:36
Цитата |
22.06.2004 - 11:21 |
Дата первого поста.
#6
Отправлено 07 June 2006 - 08:29
Xplorer!
(*улыбается*)
Молодец! А все подогнались.
Хотя, возможно, кому-нибудь ещё и нужно.
(*улыбается*)
Молодец! А все подогнались.
Хотя, возможно, кому-нибудь ещё и нужно.