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

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Другие игры / Other games (https://forum.zone-game.info/forumdisplay.php?f=24)
-   -   Black Desert Разбор полетов (https://forum.zone-game.info/showthread.php?t=34925)

xTz 28.04.2014 12:39

Black Desert Разбор полетов
 
Начало:
Свернуть ↑Развернуть ↓

Начну с того что я нашел, узнал или проанализировал.
Запуск игры:
Свернуть ↑Развернуть ↓

Разбор трафика:
Свернуть ↑Развернуть ↓

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

EMU:
Свернуть ↑Развернуть ↓

Тема будет обновляться если будет интерес с вашей стороны.
ссылка на клиент торрент _http://rutracker.org/forum/viewtopic.php?t=4721570
bdo_login_protocol
bdo_game_protocol

trixiejack 28.04.2014 13:52

Re: Black Desert Разбор полетов
 
А клиент кто выкладывать будет? ;)

Ashe 28.04.2014 13:59

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от trixiejack (Сообщение 361366)
А клиент кто выкладывать будет? ;)

На рутрекере раздача есть, качайте на здоровье.

xTz 28.04.2014 14:11

Re: Black Desert Разбор полетов
 
выложил ссылку для особа ленивых

trixiejack 28.04.2014 14:12

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от xTz (Сообщение 361370)
выложил ссылку для особа ленивых

Молодец. Так то лучше, все же разбор полетов, а не птичек.

luna9966 28.04.2014 14:26

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от xTz (Сообщение 361360)
Игра запускается с сайта. запускается патчер с зашифрованным аргументом, далее патчер запускает уже игру с этим же аргументом.
пример аргумента : start BlackDesertPatcher32.exe meZmexHcs8UQR1R_Rygsj7JodHuipXeyI0kpugKkeA0kMRwRW4 qhiBNdh3tk9CwBAcbxRXeXVp_qiNqiwwJaVQ**
Тут нужно подебагать и найти как разбирается этот ключ (алгоритм).
Я запускал патчер с таким аргументом и потом если жал кнопку в патчере то игра запускалось но на оффе не зайти там в ключе скорее всего ид сессий поэтому не пускало. Я пытался запустить игру в обход патчера : start bin64/blackdesert64.exe meZmexHcs8UQR1R_Rygsj7JodHuipXeyI0kpugKkeA0kMRwRW4 qhiBNdh3tk9CwBAcbxRXeXVp_qiNqiwwJaVQ**
Но выдает ошибку что не нашел какой то конфиг.
http://i.imgur.com/BR6EQ66.png
Я предполагаю что патчер еще что то запускает не уверен.

Я преполагаю, что этот ключ является своим родом кукис, который генерируется при запуске игры с сайта. Каждая новая сессия - новый кукис. У нас в БНС похожая штука...

xTz 28.04.2014 14:30

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от luna9966 (Сообщение 361374)
Я преполагаю, что этот ключ является своим родом кукис, который генерируется при запуске игры с сайта. Каждая новая сессия - новый кукис. У нас в БНС похожая штука...

Вы правы в этом я предполагаю что там могут быть данные об ип потра аккаунта

luna9966 28.04.2014 14:37

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от xTz (Сообщение 361375)
Вы правы в этом я предполагаю что там могут быть данные об ип потра аккаунта

Первое что приходит на ум это base64, вам наверное нужно его конвертировать в Strings для более четкой картины. Хмм, что там дальше сложно сказать с лету.

xTz 28.04.2014 15:14

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от luna9966 (Сообщение 361376)
Первое что приходит на ум это base64, вам наверное нужно его конвертировать в Strings для более четкой картины. Хмм, что там дальше сложно сказать с лету.

скорее всего кустом base64 поэтому нужен алгоритм с клиента.

Smiler 28.04.2014 15:39

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от xTz (Сообщение 361360)
[SPOILER="Начало"] Я пытался запустить игру в обход патчера : start bin64/blackdesert64.exe meZmexHcs8UQR1R_Rygsj7JodHuipXeyI0kpugKkeA0kMRwRW4 qhiBNdh3tk9CwBAcbxRXeXVp_qiNqiwwJaVQ**
Но выдает ошибку что не нашел какой то конфиг.
http://i.imgur.com/BR6EQ66.png
Я предполагаю что патчер еще что то запускает не уверен.

Только мои мысли но стоит попробовать (похожая схема запуска применяется в РФ онлайн):

Думки:
Свернуть ↑Развернуть ↓

luna9966 28.04.2014 17:52

Re: Black Desert Разбор полетов
 
Для начала нужно снять темиду с бинарника, а там уже можно посмотреть изнутри как и что. Распакованный он будет весить примерно 40 мб. Если найду больше времени поковыряю..

Добавлено через 15 минут
http://rghost.net/54706386

Патчер без темиды. Мб что полезного найдете в нем.

xTz 28.04.2014 19:03

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от luna9966 (Сообщение 361417)
Для начала нужно снять темиду с бинарника, а там уже можно посмотреть изнутри как и что. Распакованный он будет весить примерно 40 мб. Если найду больше времени поковыряю..

Добавлено через 15 минут
http://rghost.net/54706386

Патчер без темиды. Мб что полезного найдете в нем.

Весит больше 50 мб я снимал

xTz 29.04.2014 20:54

Re: Black Desert Разбор полетов
 
Выложил протоколы логина и гэйм сервера. Это то что я успел собрать и не является 100% верным и постарался максимально выделить структуры пакетов из того что было, буду продолжать. И еще Кому не лень переделайте мой протокол под самурай там они похожи.

lastfun 29.04.2014 21:13

Re: Black Desert Разбор полетов
 
патчера обмен (пакеты патчер<->сайт) можно предоставить? (лаунчер "знает" про PAConfig.txt), тут скорее всего вариант MHard.
клиент качается, если кто распакованный (со снятой защитой) экзешник скинет - будет хорошо.
могу ошибаться, но, походу патчер тупо загоняет принятое в командную строку.. не уверен, докачаю клиента - попробую разобраться..
http://screenshot.ru/upload/images/2.../29/17bab2.png
... он не в пак ресурсов его загоняет? (папка такая в клиенте есть? ).. хотя, глупый вопрос, докачаю клиент - гляну.

xTz 30.04.2014 14:43

Re: Black Desert Разбор полетов
 
zbt 1 http://rusfolder.com/40582979 exe со снятой фемкой снимал скриптом от LCFA так что не ругайте). Папка EditorData я не вижу в клиенте.

Добавлено через 31 минуту
от зб2 не получается снять фемку и еще меня защита просто блокирует серьезно ничего не могу сделать ни дампа детектит все )

Smiler 30.04.2014 15:27

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от xTz (Сообщение 361664)
Папка EditorData я не вижу в клиенте.

PAConfig.txt этот файл в паке, вот тут Ekey писал вроде
http://forum.xentax.com/viewtopic.php?p=89364#p89364

по поводу запуска клиента , у меня запускается окно клиента из коммандной строки
bin64/blackdesert64.exe meZmexHcs8UQR1R_Rygsj7JodHuipXeyI0kpugKkeA0kMRwRW4 qhiBNdh3tk9CwBAcbxRXeXVp_qiNqiwwJaVQ**

ошибки об отсутствии PAConfig.txt нет, но окно игры тутже закрывается без сообщений.

мб у тебя какото .PAZ файл поврежден ?

а защита да парит.
не получилось пока запустить на виртуалке под OllyDbg (WinXP, скрыть ольгу ток на ХР можно) .
и кстате клиент вообще никак нехочет стартовать на виртуалке с WinXP, надо бы попробовать запустить клиент без виртуальной машины на чистой XP

Necroz-Team 30.04.2014 15:35

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от MHard (Сообщение 361669)
ошибки об отсутствии PAConfig.txt нет, но окно игры тутже закрывается без сообщений.
мб у тебя какото .PAZ файл поврежден ?

У меня чистый выкачанный клиент с рутрекера.
Данная ошибка тоже присутствует)

Smiler 30.04.2014 15:55

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от Necroz-Team (Сообщение 361670)
У меня чистый выкачанный клиент с рутрекера.
Данная ошибка тоже присутствует)

патчером успел обновить? там 2 гига еще.

я запускаю не патченный клиент , просто установленный с рутрекера.

Necroz-Team 30.04.2014 16:04

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от MHard (Сообщение 361672)
патчером успел обновить? там 2 гига еще.

я запускаю не патченный клиент ,просто установленный с рутрекера.

В том и дело, не обновлял.
Да и что бы обновить нужно вроде бы иметь аккаунт :)

xTz 30.04.2014 16:16

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от Necroz-Team (Сообщение 361673)
В том и дело, не обновлял.
Да и что бы обновить нужно вроде бы иметь аккаунт :)

не нужно иметь аккаунт!

Smiler 30.04.2014 16:18

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от Necroz-Team (Сообщение 361673)
В том и дело, не обновлял.
Да и что бы обновить нужно вроде бы иметь аккаунт :)

для обновления клиента просто запусти BlackDesertPatcher32.exe

вот запуск на необновленном версия 164164
http://imageimage.ru/images/200/1801.jpg

а вот обновлен 149303
http://imageimage.ru/images/200/1803.jpg

что с моим компом не так ?

LightIFusion 30.04.2014 16:26

Re: Black Desert Разбор полетов
 
Не знаю как в Black Desert но в KUF2( В недавнем CBT) Patcher и клиент проверяли еще и IP адрес.

xTz 02.05.2014 20:00

Re: Black Desert Разбор полетов
 
Ну что получилось перенаправить клиент к логин серверу пока дошел до списка игроков. Чтобы перенаправить клиент надо поменять в service.ini blackauth.black.game.daum.net на localhost, больше инфы будет позже я занят настройкой нетворка.

Necroz-Team 03.05.2014 07:49

Re: Black Desert Разбор полетов
 
Написал на скорую руку, для общего ознакомления:
_http://rghost.ru/54871750 пароль для скачивания 203455(Применять при вводе пина в клиенте)

xTz 03.05.2014 20:19

Re: Black Desert Разбор полетов
 
Предупреждаю оп коды гс поменялись ели кто то что то пытается сделать хотя вряд ли не вижу ажиотажа.

xTz 04.05.2014 21:35

Re: Black Desert Разбор полетов
 
Ну что после двух адских дней и создание более 70 пакетов удалось войти в мир.
http://i.imgur.com/p0T9L3S.jpg

Retribution 04.05.2014 21:37

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от xTz (Сообщение 362155)
Ну что после двух адских дней и создание более 70 пакетов удалось войти в мир.
http://i.imgur.com/p0T9L3S.jpg

Класс:) Очень хочу поиграть

xTz 04.05.2014 21:46

Re: Black Desert Разбор полетов
 
Emu на c# обновим завтра наверное.

Necroz-Team 05.05.2014 05:54

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от xTz (Сообщение 362161)
Emu на c# обновим завтра наверное.

Обновим. Как дома буду:)

Добавлено через 7 часов 29 минут
_http://rghost.ru/54960858 C#Emu обновил,вход в мир работает, ковыряйте)

xTz 05.05.2014 13:55

Re: Black Desert Разбор полетов
 
Наслаждайтесь надеюсь появится опен сурс.

lastfun 05.05.2014 20:31

Re: Black Desert Разбор полетов
 
тимиду никто еще не содрал с сбт2? (сегодня вожусь, что-то идет не так )) ...походу xigncode падлит, запускается на каком-то моменте и крашит (с лаунчером проблем не было, снялось сразу))

luna9966 05.05.2014 20:35

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от lastfun (Сообщение 362229)
тимиду никто еще не содрал с сбт2? (сегодня вожусь, что-то идет не так )) ...походу xigncode падлит, запускается на каком-то моменте и крашит (с лаунчером проблем не было, снялось сразу))

Ну скрипт от LCF не всемогущий, некоторые моменты нужно просто проделывать руками, останавливая скрипт.

Проблема LCF в том, что он пытается пропатчить ту часть клиента, которая связана с дальнейшим его запуском. Грубо говоря он делает так. Находит адрес, останавливает, накладывает патч, продолжает и краш :)

Deazer 06.05.2014 15:18

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от lastfun (Сообщение 362229)
тимиду никто еще не содрал с сбт2? (сегодня вожусь, что-то идет не так )) ...походу xigncode падлит, запускается на каком-то моменте и крашит (с лаунчером проблем не было, снялось сразу))

За N* количество $ могу снять. Кому действительно надо , пишите в ПМ.

adastmin 06.05.2014 19:14

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от Deazer (Сообщение 362283)
За N* количество $ могу снять. Кому действительно надо , пишите в ПМ.


Это 10 минут делов!!!! И легко. Время будет сниму вам, кидайте файлы.





Xtz И вернись в скайп.

lastfun 06.05.2014 20:19

Re: Black Desert Разбор полетов
 
Цитата:

Это 10 минут делов!!!! И легко. Время будет сниму вам, кидайте файлы.
вот это по-нашему! вот это - ЧЕЛОВЕЧИЩЕ!
будь другом, потрать 20 минут (там 2 файла: x32 и х64), или даже 10 (любой на выбор), времени займет = на перекур сходить.
з.ы. а то я (болезный) , настольный системник расчехлил, ХР-ку на него ставлю, флешкой на 2 гига клиент переношу бегаю (я серьезно, по-другому не получается на данный момент... переносить).

-------- http://rghost.ru/54991801 --------

adastmin 07.05.2014 01:05

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от lastfun (Сообщение 362307)
вот это по-нашему! вот это - ЧЕЛОВЕЧИЩЕ!
будь другом, потрать 20 минут (там 2 файла: x32 и х64), или даже 10 (любой на выбор), времени займет = на перекур сходить.
з.ы. а то я (болезный) , настольный системник расчехлил, ХР-ку на него ставлю, флешкой на 2 гига клиент переношу бегаю (я серьезно, по-другому не получается на данный момент... переносить).

-------- http://rghost.ru/54991801 --------

Спасибо щас начну.

Deazer 07.05.2014 01:16

Re: Black Desert Разбор полетов
 
Я таких поведал в 2 сотни и даже не снимают , а мой скрипт это руки с полным восстановлением импорта.
Я даже не прошу клиентов давать рекомендации :) У меня их достаточно
Просто сказал кто делает серьезный бизнес , обращайтесь , нет , ну нет.

adastmin 07.05.2014 02:56

Re: Black Desert Разбор полетов
 
Цитата:

Сообщение от lastfun (Сообщение 362307)
вот это по-нашему! вот это - ЧЕЛОВЕЧИЩЕ!
будь другом, потрать 20 минут (там 2 файла: x32 и х64), или даже 10 (любой на выбор), времени займет = на перекур сходить.
з.ы. а то я (болезный) , настольный системник расчехлил, ХР-ку на него ставлю, флешкой на 2 гига клиент переношу бегаю (я серьезно, по-другому не получается на данный момент... переносить).

-------- http://rghost.ru/54991801 --------


Мозги мои мозги. Забыл что на Win не проделать. Устал очень. XP поставлю сделаю ждите. Скрипты в паблике вроде.

vigorian 07.05.2014 03:41

Re: Black Desert Разбор полетов
 
Скиньте всю папку с dllками,может распакую на досуге.

Deazer 07.05.2014 05:01

Re: Black Desert Разбор полетов
 
Упакуйте меня дважды XD


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

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