Интернет магазин китайских планшетных компьютеров



Компьютеры - MPQ - Шифрование

01 июня 2011


Оглавление:
1. MPQ
2. Шифрование
3. Сжатие
4. Использование в играх



И таблица блоков и хэш-таблица хранятся зашифрованными. По умолчанию используется известный алгоритм.

Версии

В заголовке файла зарезервировано место для указания версии формата. Warcraft III игнорирует информацию о версии, так как умеет работать только с версией 1.

  • Версия 1 использовалась до World of Warcraft.
  • Версия 2 содержит дополнительный заголовок, содержащий данные для расширенной таблицы блоков, обеспечивающей поддержку архивов больших размеров.

Архивные метаданные

Архивы MPQ не содержат специальных структур для хранения метаданных, кроме тех, которые необходимы для доступа к файлам. Вместо этого действуют соглашения по особому наименованию файлов и структуры каталогов.

Известные файлы, хранящие метаинформацию:

  • : Список файлов в архиве, одно имя на каждой строчке. Может быть неполным.
  • : Содержит слабую криптографическую подпись архива. Этот тип подписи считается устаревшим.
  • : Содержит расширенные метаданные. Известно о наличии полей, содержащих дату создания файла, контрольные суммы CRC32 и MD5.


Просмотров: 4033


<<< LZMA
PNG >>>