Чуток допилил всем известный [Ссылки могут видеть только зарегистрированные пользователи. ].
- можно зайти в лобби;
- можно посмотреть мир.
Пруфы:
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
Лобби:
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
Зашли в мир:
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
Что характерно, никого нет (есть три NPC из захардкоренных пакетов), только наш герой. Ничего делать нельзя. Зато можно походить, попрыгать, посмотреть достопримечательности.
Для просмотра трафика использую wp669F и proxyfier.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Добавлено через 7 часов 48 минут
Задают вопросы, вот некоторые ответы:
Цитата:
1. какая это версия сервера и какая версия клиента для него нужна?
Версия сервера - глубокая альфа.
Основа [Ссылки могут видеть только зарегистрированные пользователи. ]. Прямая [Ссылки могут видеть только зарегистрированные пользователи. ].
Чуть допиленная [Ссылки могут видеть только зарегистрированные пользователи. ].
Клиент нужен версии 3.0.3.0, я брал на сайте archerage.to
Цитата:
2. где скачать сам этот сервер и клиет для этого сервера?
Сам эмуль, который я правил лежит [Ссылки могут видеть только зарегистрированные пользователи. ] Для компиляции проекта нужна MS Visual Studio 2017. Бинарники, если вдруг не можешь сам скомпилить, [Ссылки могут видеть только зарегистрированные пользователи. ] bin/debug соответственно для: ArcheAge, ArcheAgeLogin, ArcheAgeProxy. Информация о пакетах (устаревшая по большей части) [Ссылки могут видеть только зарегистрированные пользователи. ].
[Ссылки могут видеть только зарегистрированные пользователи. ] пиратского сервера (не тот, который на github.com лежит =). Там можно снифать пакеты.
Клиент можно взять здесь [Ссылки могут видеть только зарегистрированные пользователи. ]
Цитата:
3. "можно посмотреть мир (с трудом)" а что значит "с трудом"? через раз заходит? или какие то другие проблемы?
Проблем много =)
Нужные пакеты идут, если включен proxifier и wpf. Без них почему-то нужных пакетов нет. Upd: Поправил вход в мир.
К тому же серевер нужно перезапускать каждый раз после входа. Реконнект не работает. Где то в коде затык.
Цитата:
4. трафик не шифруется?
Шифрован. В этом эмуляторе в основном захардкодены шифрованные пакеты от клиента и сервера.
Алгоритм шифрования серверных пакетов [Ссылки могут видеть только зарегистрированные пользователи. ]давно.
Клиентских - непонятный, запутанный. Вот [Ссылки могут видеть только зарегистрированные пользователи. ] пишут, что раскрыли секрет. За так, не дают. =) Upd. Алгоритм дешифрования пакетов от клиента разобран.
Я пытаюсь разобрать, как получить ключи.
Наиболее адекватная информация есть на [Ссылки могут видеть только зарегистрированные пользователи. ] форуме.
Сам wpf я брал здесь
Скрипт для понимания wpf потока от archeage использую от dmitry501, с правками для себя.
Кроме того, нужны Navicat и сам MySql.
Используются две таблицы accounts и characters.
Подключение: [Ссылки могут видеть только зарегистрированные пользователи. ]
Лобби: [Ссылки могут видеть только зарегистрированные пользователи. ]
Мир: [Ссылки могут видеть только зарегистрированные пользователи. ], [Ссылки могут видеть только зарегистрированные пользователи. ], [Ссылки могут видеть только зарегистрированные пользователи. ]