Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   ArcheAge (https://forum.zone-game.info/forumdisplay.php?f=187)
-   -   [Мануал] Распаковка пака игры (https://forum.zone-game.info/showthread.php?t=32469)

Smiler 14.11.2013 16:50

[Мануал] Распаковка пака игры
 
В паке игры ( файл game_pak ) содержаться :
текстуры, видео, озвучка, база данных игры и т.п.

для распаковки нам понадобиться утилита QuickBMS

офф сайт : http://aluigi.altervista.org/quickbms.htm
прямой линк на скачку : http://aluigi.altervista.org/papers/quickbms.zip

также понадобиться скрипт для распаковки
прямой линк на скачку : http://aluigi.altervista.org/papers/...s/archeage.bms

скрипт ложим в папку с утилитой QuickBMS

Как использовать:
Свернуть ↑Развернуть ↓


PS. База данных игры достается закриптованная, ее распаковка это отдельная тема.

Mooni 26.11.2013 10:34

Re: [Мануал] Распаковка пака игры
 
http://img11.imageshack.us/img11/3395/vcbr.jpg

Smiler 26.11.2013 11:29

Re: [Мануал] Распаковка пака игры
 
в самом файле паке есть контрольные байты (зашифрованы) те самые WIBO которые ищет распаковщик.

т.к. нет полного лога работы программы могу сделать 2 предположения:

1. не правильно указан путь к паку, или пытаетесь раскрыть не тот файл.
2. ключ распаковки encryption aes_128_cbc "\x32\x1F\x2A\xEE\xAA\x58\x4A\xB4\x9A\x6C\x9E\x09\ xD5\x9E\x9C\x6F" поменяли.

Mooni 26.11.2013 12:51

Re: [Мануал] Распаковка пака игры
 
Цитата:

Сообщение от MHard (Сообщение 335793)
\x32\x1F\x2A\xEE\xAA\x58\x4A\xB4\x9A\x6C\x9E\x09\x D5\x9E\x9C\x6F

Спасибо - с новым ключом - помогло.

Kelax 30.11.2013 14:59

Re: [Мануал] Распаковка пака игры
 
Цитата:

Сообщение от MHard (Сообщение 333561)
PS. База данных игры достается закриптованная, ее распаковка это отдельная тема.

1.Планируется ли вообще эта отдельная тема?
2.Можешь хотя бы написать примерный алгоритм действий по пунктам?

Smiler 01.12.2013 11:20

Re: [Мануал] Распаковка пака игры
 
Цитата:

Сообщение от Kelax (Сообщение 336467)
1.Планируется ли вообще эта отдельная тема?
2.Можешь хотя бы написать примерный алгоритм действий по пунктам?

1. пока не планируется.
2. тут все просто

а) находим ключ крипта файла базы данных.
б) в скрипте из первого поста находим и заменяем:

это
Цитата:

#set EXT extension NAME
#if EXT == "sqlite3"
# encryption aes? ???
#endif
log NAME OFFSET SIZE # don't use clog for the moment
#encryption "" ""
на

Цитата:

set EXT extension NAME
if EXT == "sqlite3"
encryption aes_128_cbc "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\ x00\x00\x00\x00"
endif
log NAME OFFSET SIZE # don't use clog for the moment
encryption "" ""
вместо нулей пишем ключ базы

в) распаковываем базу методом из первого поста.
г) открываем базу например программой Navicat

zasranec111 01.12.2013 18:29

Re: [Мануал] Распаковка пака игры
 
А сколько примерно весят файлы после распаковки? Меня смущают распакованные файлы размером всего 6 гигов

MadHacker 01.12.2013 18:47

Re: [Мануал] Распаковка пака игры
 
Примерно не меньше, чем исходный файл.
Я когда пытался QuickBMS распаковать, он у меня падал где-то в районе 5-6 гигов с ошибкой. Я забил и сделал утилиту для просмотра содержимого без распаковки всего файла.

h4x0r 15.12.2013 14:16

Re: [Мануал] Распаковка пака игры
 
Цитата:

Сообщение от MadHacker (Сообщение 336696)
Примерно не меньше, чем исходный файл.
Я когда пытался QuickBMS распаковать, он у меня падал где-то в районе 5-6 гигов с ошибкой. Я забил и сделал утилиту для просмотра содержимого без распаковки всего файла.

Если какой либо архив больше чем 3.5Gb юзать надо quickbms_4gb_files и падать ничего не будет.

MadHacker 23.12.2013 19:29

Re: [Мануал] Распаковка пака игры
 
Обратите внимание на небольшой подарок от корейцев - файлик xlpack.dll.
Мейловский игровой центр скачивает его при проверке клиента и заботливо удаляет после.
Думаю комментарии к секции экспорта для этой библиотеки не нужны :)

PS. Базу всё равно надо распаковывать отдельно.


Текущее время: 18:36. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd. Перевод: zCarot