Нужен алгоритм шифрации заголовков RO

Общие вопросы по OpenKore обсуждаются здесь. Можно сказать, что это - основной раздел форума.
Возник вопрос? Вам сюда.

Модератор: 4epT

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
xVoRoNx
Новичок
Сообщения: 9
Зарегистрирован: Вт окт 21, 2008 5:54 am

Нужен алгоритм шифрации заголовков RO

Сообщение xVoRoNx »

Пишу своего бота для ро, опыт есть - раньше играл в линейку написал полностью рабочего пвп бота, там использовалось два алгоритма BlowFish и XOR, но и инфы в нете по ним было достаточно...

За два дня кодинга дошел до мап сервера и места где включается шифрование - приходит пакет с заголовком AE 02 размер 634 байта содержащий в себе как я понял инфу для инициализации шифрования, клиент после этого отправляет пакет AF 02 - типа шифрование инициализировал. Все дальше заголовки шифруются...

Читал оф сайт коры нашел тему Message ID Encryption
к сожалению там тока ява и с++ в которых не оч разбираюсь.
Если ктонибудь знаком с этим алгоритмом обьясните плз, так же интересно откуда берутся ключи для инициализации.
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

xVoRoNx
По моему. автар с языками програмирования совсем не знаком.
И даже, базовыми понятиями.

Моя тебе рекомендация: Возьми книку такого знаменитого человека ка "Штраус Труп" иногда "Страус Труп" и выучи досконально.

И ещё, начни розличать bigendian и littleendian.
xVoRoNx
Новичок
Сообщения: 9
Зарегистрирован: Вт окт 21, 2008 5:54 am

Сообщение xVoRoNx »

Хорошо я нуб, но написал рабочего бота исходники 23кб текста могу прислать, я кстати самоучка и возможно по этому не оперирую базовыми понятиями.
kLabMouse а вы с языками програмирования знакомы?
Может обьясните алгоритм? Может вы и пару ботов уже написали? Я вот написал со своими "базовыми понятиями".
А вы все как я понимаю всеголишь используете чужой труд, ну может иногда слегка подредактировав конфиги. Помочь мне тут наверно никто не сможет...
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

xVoRoNx
Я писал именно тот алгоритм, который даёт возможность коре работать с зашифроваными заголовками.

Там всего несколько формул. Единственная деталь, в том что там есть переполнение значения переменной.
xVoRoNx
Новичок
Сообщения: 9
Зарегистрирован: Вт окт 21, 2008 5:54 am

Сообщение xVoRoNx »

Я был бы очень благодарен если бы вы мне его обьяснили
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

xVoRoNx
на пальцах тяжело.
Другого ты не знаещь.
Рекомендую просто взглянуть на ответ в той теме которую нашёл, там всё подробно и универсально.
xVoRoNx
Новичок
Сообщения: 9
Зарегистрирован: Вт окт 21, 2008 5:54 am

Сообщение xVoRoNx »

Хорошо обьясните хотябы откуда берутся ключи
кстати есть универсальный язык - блоксхема тоже самое что на пальцах
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

xVoRoNx
ключи берутся с самого пакета приходящего всего 1 раз.
Ты длинну и заголовок по ходу неправильно определил.

Рекомендую подучить тщательно матчасть.
Ответ у тебя перед глазами, научись читать.

Тема исчерпана и закрыта. Афтар нашёл ответ на вопрос.
Закрыто