Страница 2 из 3

Re: CookieRO проблемма с настройкой

Добавлено: Вт ноя 15, 2011 8:56 am
4epT
покажи самый первый пакет который отправляет клиент на сервер сразу после вода логина.. ну и следующий за ним ответ

Re: CookieRO проблемма с настройкой

Добавлено: Вт ноя 15, 2011 10:16 am
regan32
login/pass opencore/opencore

Re: CookieRO проблемма с настройкой

Добавлено: Ср ноя 16, 2011 9:37 am
4epT
у тебя в recvpackets есть пакет 0204??

0204 - это пакет отправки хэше клиента

пропиши в настройки (servers.txt):

Код: Выделить всё

clientHash 82d12c914f5ad48fd96fcf7ef4cc492d
в конфиг пропиши: и скопируй то что будет в консоле бота

Re: CookieRO проблемма с настройкой

Добавлено: Ср ноя 16, 2011 4:52 pm
regan32
дописал 0204 в kRo/recvpackets

все остальное сделал как ты написал

Re: CookieRO проблемма с настройкой

Добавлено: Чт ноя 17, 2011 10:39 am
4epT
пакет добавил с длиной 18??

пропиши в конфиге ещё:

Код: Выделить всё

debugPacket received 2
debugPacket sent 2
debugPacket unparsed 2
и скопируй то что будет в консоле бота

Re: CookieRO проблемма с настройкой

Добавлено: Чт ноя 17, 2011 12:18 pm
regan32
ну судя по консоли настройки верные...
тогда собственно в чем проблема?

Re: CookieRO проблемма с настройкой

Добавлено: Чт ноя 17, 2011 1:46 pm
4epT
ну вот посмотри пакет который WPE отсылает и тот что бот пытается отослать.. бот неверный пакет отсылает

клиент после 49 2D отсылает 25 08 ...
а бот 64 00

в OpenKore я не нашёл нужного тебе пакета.. видимо какой-то новый сервер тип создавать нужно

Re: CookieRO проблемма с настройкой

Добавлено: Чт ноя 17, 2011 1:50 pm
regan32
есть ли какая информация\инструкция\пример по тому как сделать этот новый тип пакета?

Re: CookieRO проблемма с настройкой

Добавлено: Чт ноя 17, 2011 2:02 pm
kLabMouse

Код: Выделить всё

// packet: 0x825
// len: 65
// inner_len: *
struct PACKET_CA_SSO_LOGIN_REQ {
  /* this+0x0 */ short PacketType
  /* this+0x2 */ unsigned short PacketLength
  /* this+0x4 */ unsigned long Version
  /* this+0x8 */ unsigned char clienttype
  /* this+0x9 */ char ID[24]
  /* this+0x21 */ char MacAddr[17]
  /* this+0x32 */ char IpAddr[15]
  /* this+0x41 */ char t1[...]
} 
// packet: 0x825
// len: 92
// inner_len: *
struct PACKET_CA_SSO_LOGIN_REQ {
  /* this+0x0 */ short PacketType
  /* this+0x2 */ unsigned short PacketLength
  /* this+0x4 */ unsigned long Version
  /* this+0x8 */ unsigned char clienttype
  /* this+0x9 */ unsigned char ID[24]
  /* this+0x21 */ unsigned char Passwd[27] // Not used Here
  /* this+0x3c */ char MacAdress[17]
  /* this+0x4d */ char IP[15]
  /* this+0x5c */ char t1[...]
} 

// packet: 0x826
// len: 4
struct PACKET_AC_SSO_LOGIN_ACK {
  /* this+0x0 */ short PacketType
  /* this+0x2 */ unsigned short Result
}

Re: CookieRO проблемма с настройкой

Добавлено: Чт ноя 17, 2011 2:09 pm
4epT
regan32
примеров полно в папке /scr/Networks/Send/kRO/

инструкций нет..

Добавлено спустя 34 секунды:
товарищ, EternalHarvest, может подсказать :)

Re: CookieRO проблемма с настройкой

Добавлено: Чт ноя 17, 2011 2:29 pm
kLabMouse
4epT
По идее ID и T1 должны передаватся клиенту.
Таким-же способом запускается к рРО Реньювал.

Re: CookieRO проблемма с настройкой

Добавлено: Чт ноя 17, 2011 4:01 pm
EternalHarvest
Структуру надо добавить как альтернативную для master_login в RagexeRE_2010_06_01a, недостающие данные для неё добавить в Send.pm.

Ещё нужен нормальный выбор альтернатив пакетов (masterLogin_packet в servers.txt есть, но работает немного по-другому, как до обновления модулей Send).

Re: CookieRO проблемма с настройкой

Добавлено: Чт ноя 17, 2011 5:04 pm
4epT
EternalHarvest, ты это сделаешь?

Re: CookieRO проблемма с настройкой

Добавлено: Чт ноя 17, 2011 5:19 pm
EternalHarvest
PacketLength? Не сходится с этими данными из WPE (0x7c). Либо это не PacketLength, либо пакет должен быть длиннее (не целиком показан? Почему вообще данные не текстом, а в jpg?).

ID это видимо логин или пароль (надо ввести разные строки, чтобы убедиться что именно), а откуда берётся t1?

Re: CookieRO проблемма с настройкой

Добавлено: Чт ноя 17, 2011 9:04 pm
kLabMouse
EternalHarvest
Ем... пакет вроде как от kRO.
Там запускается через особую приблудину. Соответвенно ИД -- логин, T1 -- ИД сессии.