Вернуться   CoderX :: Forums > Основные форумы > Программинг
Войти через OpenID

Программинг Форум для тем связанных с программированием

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 10.05.2010, 02:14   #1
Новичок
 
Регистрация: 10.05.2010
Сообщений: 2
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Coder пока неопределено
По умолчанию Получение ключа при авторизации и дешифрация

Доброй ночи, пробую разобраться с дешифрацией пакетов от сервера. На разных форумах вычитал что для дешифрования используется L2BlowFish, нашел его, посмотрел... на сколько я понял, теперь мне необходим ключ дешифрования, который клиент получает от сервера при установке соединения. Сниффером просматриваю входящие пакеты на порту 2106. После ввода логина/пароля и начала входа, приходят 4 пакета, 186, 42, 66, 26 байт. В каком их них искать этот КЛЮЧ?

Я надеюсь что мне ответят на первую часть вопроса, и на ответ на вторую часть я тоже надеюсь =)

Код:
var
  KeyBF: String;
  bfData: L2BlowFish;
  _b: String; //Тут у меня содержимое пакета на порту 7777
  _x: array [0..2500] of Char; //:confused:

...
  //Я предположил что пакет размером 42 байта содержит ключ и...
  bfData:=L2BlowFish.Create;
  FillChar(KeyBF,21,0);
  Move(_b[1],KeyBF,20);
  bfData.Init(KeyBF, 21); //Попытался

...
  //А к остальным пакетам, я стал применять это шаманство
  Move(_b, _x, PacketInfo.PacketLen);
  bfData.bfDecode(_x, PacketInfo.PacketLen);
...
//Дальше я вывел то, что попало в заветный _x, и я думаю вы догадались что я увидел...
Когда в игре начинаешь перемещать персонажа, идут пакеты по 31 байт. (незнаю зачем я это написал)

Вразумите меня, как работать с этой дешифрацией? Клиент GFPlus RUOFF

Последний раз редактировалось Coder, 10.05.2010 в 02:16. Причина: Корректировка мысли
Coder вне форума   Ответить с цитированием
Старый 10.05.2010, 17:32   #2
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

почитай эти темки:
http://coderx.ru/showthread.php?t=4779
http://coderx.ru/showthread.php?t=3428
http://coderx.ru/showthread.php?t=2169
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
Старый 10.05.2010, 18:54   #3
Новичок
 
Регистрация: 10.05.2010
Сообщений: 2
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Coder пока неопределено
По умолчанию

Два первых поста я читал до вопроса сюда, в третьем тоже нет ответа.
Я не ищу средств организовать соединение самостоятельно, а хочу понять как расшифровать пакет от сервера. Перехват пароля и т.п. мне не интересны. Нужны только расшифрованные пакеты в игре, от сервера.
Ну подскажите плиз, примером, что сделать то?
Coder вне форума   Ответить с цитированием
Старый 10.05.2010, 19:17   #4
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

Coder, дык по ссылкам есть инфа как расшифровывать)
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
Старый 21.05.2010, 18:07   #5
Новичок
 
Регистрация: 13.11.2009
Сообщений: 25
Сказал Спасибо: 21
Имеет 1 спасибку в 1 сообщении
TheSun пока неопределено
По умолчанию

Присоединяюсь к вопросу... Все указанные ссылки перечитал, но так и не понял как из первого пакета длиной 184(+2) байта получить ключ которым можно расшифровывать все последующие пакеты...
TheSun вне форума   Ответить с цитированием
Старый 22.05.2010, 09:18   #6
Пользователь
 
Аватар для n1ghtmare
 
Регистрация: 21.04.2010
Сообщений: 56
Сказал Спасибо: 3
Имеет 3 спасибок в 3 сообщенях
n1ghtmare пока неопределено
По умолчанию

Я так понимаю алгоритмы руофа обычным смертным не подвласны... Поэтому расслабтесь или если хотите поигратся с ООГ идите на шоГи
n1ghtmare вне форума   Ответить с цитированием
Старый 22.05.2010, 11:09   #7
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

n1ghtmare, а причем тут вообще руоф?
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
Старый 22.05.2010, 17:30   #8
Пользователь
 
Аватар для n1ghtmare
 
Регистрация: 21.04.2010
Сообщений: 56
Сказал Спасибо: 3
Имеет 3 спасибок в 3 сообщенях
n1ghtmare пока неопределено
По умолчанию

xkor,
Цитата:
Сообщение от Coder Посмотреть сообщение
Вразумите меня, как работать с этой дешифрацией? Клиент GFPlus RUOFF
n1ghtmare вне форума   Ответить с цитированием
Старый 22.05.2010, 22:33   #9
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

n1ghtmare, а ну не заметил, а вообще трафик с логин сервером на руофе ничем не отличается от эталонного оффа и большинства фришек)
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
Старый 23.05.2010, 12:24   #10
Местный
 
Аватар для Yegor
 
Регистрация: 05.04.2009
Сообщений: 1,436
Сказал Спасибо: 306
Имеет 122 спасибок в 98 сообщенях
Yegor пока неопределено
По умолчанию

xkor, на логин да, до выбора сервера я доходил на своем старом боте для Шока (последний раз проверял пол года назад), но Coder интересуется уже игровым траффиком .
__________________
Продажа чистых аккаунтов 4G, L2 EU, AARu, AA EU, Aion EU, Tera RU, Tera EU (ICQ 594297609)
Продажа VK авторег аккаунтов (ICQ 594297609)
Yegor вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Основные форумы > Программинг



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 07:34.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!