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

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   ArcheAge (https://forum.zone-game.info/forumdisplay.php?f=187)
-   -   Исследование базы ArcheAge (https://forum.zone-game.info/showthread.php?t=33319)

Dizband 28.03.2014 04:47

Re: Исследование базы ArcheAge
 
Цитата:

Сообщение от ZeroTool (Сообщение 358033)
Это так и надо? С убраным пробелом qbms не скушал, юзал
\x32\x1F\x2A\xEE\xAA\x58\x4A\xB4\x9A\x6C\x9E\x09\x D5\x9E\x9C\x6F

ахах и в мой код пробел стоит...

Форум добавляет.

undefo 28.03.2014 06:51

Re: Исследование базы ArcheAge
 
Цитата:

Сообщение от MadHacker (Сообщение 358025)
Md5 winhex: 149DD4E07E2692F040AC69E27F53B49D
Md5 python: 149dd4e07e2692f040ac69e27f53b49d
size: 98450432
size on disk: 98451456

Спасибо тебе большое!

MadHacker 10.04.2014 16:45

Re: Исследование базы ArcheAge
 
10.04.14
"\x48\x26\xB5\x13\x6A\x32\xCE\x89\x19\xE7\x5E\x24\ x2F\xBC\x44\x17"
http://files.mail.ru/C595738D22384ED2AD6420366FA579BD

MadHacker 29.04.2014 18:54

Re: Исследование базы ArcheAge
 
А от сегодняшней обновы 29.04 выкладывать не буду. По крайней мере пока :)
Если есть желающие выложить - добавлю в первый пост.

pengee 29.04.2014 20:15

Re: Исследование базы ArcheAge
 
Цитата:

Сообщение от MadHacker (Сообщение 361614)
А от сегодняшней обновы 29.04 выкладывать не буду. По крайней мере пока :)
Если есть желающие выложить - добавлю в первый пост.

No update of the game database? Sorry for my english:

Нет игры обновления базы данных?

Zergus 30.04.2014 16:56

Re: Исследование базы ArcheAge
 
Если не секрет, из какого файла ключ берете?
А то вот я беру последний фантом+олли, ставлю галочки для обхода темиды, файлы начинают нормально открываться, но ни в x2game, ни в x2(l)common что-то не нашел, хотя в первой в текстовых референсах и много разных ошибок, связанных со sqlite3...

MadHacker 30.04.2014 18:54

Re: Исследование базы ArcheAge
 
Вся, или почти вся работа с базой находится в x2game.
Игра использует sqlite3_vfs http://www.sqlite.org/c3ref/vfs.html
Загрузка базы происходит в X2Startup::Init
Между
Loading Game Data...
и
Failed to load game data!

Инициализация ключа и расшифровка базы лежит глубоко в защитном коде Themida. Трассировать бесполезно. Свихнётесь. И это совсем не нужно чтоб найти ключ.
Ну или можно посмотреть чуть дальше по коду и через sqlite3_vfs выйти на саму базу и сдампить её.

MadHacker 02.05.2014 11:46

Re: Исследование базы ArcheAge
 
Скучные вы.
29.04
"\x72\x17\x1D\x0B\x3A\xFA\x24\xE2\x7D\x12\xAD\x39\ x16\x5A\x71\x0B"

Smiler 02.05.2014 12:28

Re: Исследование базы ArcheAge
 
Цитата:

Сообщение от MadHacker (Сообщение 361863)
Скучные вы.

чтобы скучными небыли и сами доставали ключ дадим инструмент:

http://rghost.ru/54838226

мануал :
1. ложим в папку bin32 эту прогу и зашифрованный compact.sqlite3
2. запускаем прогу
3. на выходе получаем decrypted.data в нем ключ (открываем в hex) и радуемся.

MadHacker 03.05.2014 14:27

Re: Исследование базы ArcheAge
 
Ну некрасиво же :(
Перебирать столько вариантов, когда в дизассемблере к ключу можно прийти в три клика.


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

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