Сейчас на форуме: johnniewalker, vsv1, Magister Yoda, Kybyx, r0lka (+5 невидимых)

 eXeL@B —› Крэки, обсуждения —› Need For Speed World (Beta)
Посл.ответ Сообщение

Ранг: -1.4 (гость)
Активность: 0=0
Статус: Участник

Создано: 07 июля 2010 01:17 · Поправил: SynchronE
· Личное сообщение · #1

Так, что есть:

По крайней мере авторизация пашет через Windows Communication Foundation, серверная сторона представляет собой https сервер, который отвечает Xml'ками.
Теперь, как всё работает:

1)Запускается ланчер, отправляется POST логина с паролем
2)Принимается пакетик с GUID'ом текущего сеанса и прочими плюшками
3)Обмен ещё всякими данными о контент-серверах и прочем, процесс обновления
4)Запуск игры со спец параметрами

вот тут-то и собака зарылась, потому что ланчер можно пропатчить на другой урл и он будет работать (что я и сделал, послав его на локальный прокси), а сам nfsw.exe как-то проверяет валидность урла серверсайда, с которым его запускают.

В общем, нужна помощь в патчинге этого ехешника.

Запускается он с такими параметрами:
Code:
  1. "X:\Games\Need For Speed World\NFSW_DATA\Data\nfsw.exe" EU httрs://94.236.124.241/nfsw/Engine.svc 10B81284A-D97C-4665-9F20-AB1F0D3A63D2 111111
(отсюда не копируйте, буква p в https - русская, чтобы не поганился код)

то есть: регион, URL серверсайда, гуид сессии, ID юзера из ответа лончеру.
Так вот прошу сделать чтобы URL можно было подставить любой.

Сама игра доступна после регистрации по ссылке




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 07 июля 2010 17:06
· Личное сообщение · #2

В запросы.


 eXeL@B —› Крэки, обсуждения —› Need For Speed World (Beta)
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати