| Сейчас на форуме: testrev1337, vsv1, 2nd, bedop66938 (+7 невидимых) | 
|  | eXeL@B —› Крэки, обсуждения —› Архив zip, чем определить прогу-упаковщик? | 
| Посл.ответ | Сообщение | 
|  | Создано: 14 марта 2009 09:19 · Личное сообщение · #1 | 
|  | Создано: 14 марта 2009 09:25 · Личное сообщение · #2 | 
|  | Создано: 14 марта 2009 17:18 · Личное сообщение · #3 | 
|  | Создано: 14 марта 2009 21:31 · Личное сообщение · #4 | 
|  | Создано: 15 марта 2009 00:13 · Личное сообщение · #5 | 
|  | Создано: 15 марта 2009 02:26 · Личное сообщение · #6 | 
|  | Создано: 15 марта 2009 07:37 · Личное сообщение · #7 | 
|  | Создано: 16 марта 2009 13:17 · Личное сообщение · #8 Alf Для plain-text атаки не нужен тот же архиватор! Где такое вычитал? Для plain-text атаки нужен кусок распакованых данных находящихся внутри ломаемого архива. Например тот же AZPR www.elcomsoft.ru/archpr.html пишет что ему нужно только один из файлов находящихся внутри архива для взлома архива целиком. ----- Computer Security Laboratory  | 
|  | Создано: 16 марта 2009 13:39 · Личное сообщение · #9 | 
|  | Создано: 16 марта 2009 13:50 · Личное сообщение · #10 цитата из оригинальной статьи: ... "You need two files: a) the ZIP-archive which you want decrypted, and b) another ZIP-archive, containing at least one of the files from the encrypted archive in *unencrypted* form. This one has to be compressed with the same compression method used for the encrypted file." правда с тех пор может все изменилось  | 
|  | Создано: 16 марта 2009 14:39 · Личное сообщение · #11 | 
|  | Создано: 17 марта 2009 13:10 · Личное сообщение · #12 | 
|  | Создано: 17 марта 2009 15:55 · Личное сообщение · #13 | 
|  | Создано: 17 марта 2009 23:15 · Личное сообщение · #14 | 
|  | Создано: 19 марта 2009 13:37 · Поправил: Wyfinger · Личное сообщение · #15 Сегодня случайно заметил - WinRar при упаковке в режиме Zip помимо самих файлов добавляет еще записи о каталогах, не знаю как WinZip и другие, но вот Word 2007 сохраняет в формат *.docx (это zip архив с xml содержимым) таких записей не добавляет. add: Кстати на счет формата zip, который использует Word 2007 - он не распаковывается некоторыми библиотеками, построенными на базе zlib, в то время как WinRar стандартное расширение эксплорера работает с ними отлично.  | 
|  | Создано: 19 марта 2009 15:23 · Поправил: [HEX] · Личное сообщение · #16 Wyfinger Возможно WinRar и Word разными версиями реализации пакуют. www.pkware.com/documents/casestudies/APPNOTE.TXT gegter Да действительно  Скачал AAPR и в его хелпе уже более подробно описано про атаку. Так что если нет не пошифрованого архива от того же автора, то придется банально сидеть перебирать архиваторы и методы сжатия. Хотябы пройтись по основным архиваторам с дефолтовыми настройками. ----- Computer Security Laboratory  | 
|  | Создано: 21 марта 2009 09:58 · Личное сообщение · #17 | 
|  | Создано: 21 марта 2009 19:14 · Личное сообщение · #18 Есть пара полей в структуре Zip архива, которые тоже могут помочь, возьмите к примеру библиотеку SciZipFile http://www.torry.net/vcl/compress/std/SciZipFile0.2.zip : TFileHeader.VersionMadeBy для каждого файла в архиве и TCommonFileHeader.VersionNeededToExtract для архива вцелом. Воследнее поле я не встречал отличным от 20, хотя может таковые и есть, а первое - может меняться. В любом случае, какой-то шанс отличить один архиватор от другого анализируя служебные структуры, а не сжатый поток данных, наверное есть. Впрочем, насколько я помню, (хотя я могу ошибаться) zip основан на LZW, покрытого потом Хаффманом. Можно делать какие-то выводы по формату словаря LZW - он может заполняться по разному, при этом одинаково распаковываясь стандартным методом.  | 
|  | Создано: 21 марта 2009 20:34 · Личное сообщение · #19 | 
|  | Создано: 21 марта 2009 21:01 · Личное сообщение · #20 Wyfinger пишет: Впрочем, насколько я помню, (хотя я могу ошибаться) zip основан на LZW, покрытого потом Хаффманом. Можно делать какие-то выводы по формату словаря LZW - он может заполняться по разному, при этом одинаково распаковываясь стандартным методом. Хаффмана там нету, только LZW. И со словарём ничего не получится, он в файле не хранится - динамически восстанавливается при распаковке. В этом и одно из преимуществ алгоритма. Это разве что самому распаковывать, по ходу восстанавливая словарь, и как-то анализировать характер его заполнения. Но по-моему это безперспективно.  | 
|  | Создано: 22 марта 2009 03:52 · Личное сообщение · #21 cppasm пишет: И со словарём ничего не получится, он в файле не хранится - динамически восстанавливается при распаковке. В этом и одно из преимуществ алгоритма. Это разве что самому распаковывать, по ходу восстанавливая словарь, и как-то анализировать характер его заполнения. Я знаю, словарь динамический. И имел ввиду распаковывать и анализировать получившийся словарь. Конечно сложно, но а другого выхода нет.  | 
|  | eXeL@B —› Крэки, обсуждения —› Архив zip, чем определить прогу-упаковщик? | 












 
 Для печати
 Для печати