Вернуться   CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг > Шифрации серверов
Войти через OpenID

Шифрации серверов Здесь разбираемся с алгоритмами шифрации различных серверов

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

Занимаюсь дешифрацией трафика...
В качестве инструкции использую
http://coderx.ru/showthread.php?t=6629 эту тему
http://coderx.ru/showpost.php?p=3056&postcount=97 и эту

Среди прочих проблем столкнулся вот с такой...
Ворон пишет
Цитата:
методом подбора подобрали ключ для дешифровки 4-го пакета и 3-го тоже.. так как там используются ЛОГИН-НЕЙМ (в 3-м исходящем) и ЧАР НЕЙМ (в 4-м входящем) зная то что должно там быть (имя моего персонажа и логин нейм в юникоде), т.е. зная пакет- как он должен выглядеть- мы можем ключ вычислить.. (по имени персонажа) .. аналогично тому как я уже описывал что выяснил что используется обычный ксор на ключ для шифровки данных в пакете.. на етом етапе мы выяснили что ключ начальный- совпал для 3 и 4 пакета (исходящего и входящего).. вот дальше сложней было..
Насколько я понимаю у Ворона [весь нешифрованый пакет ] xor [ключ] = [шифрованый пакет]? и из этого он вычислял начальный ключ?

Далее столкнулся с такой проблемой...
начинаю логин на сервер, он присылает мне пакет KeyInit
Код:
00 01 76 83 89 52 B7 D1 2C 83 01 00 00 00 01 00 00 00
Насколько я могу понять 76 83 89 52 B7 D1 2C 83 это начальные данные для расчета ключа... (они каждый раз разные + L2ph мне говорит что это он)

на этом этапе вроде все ясно... идем дальше...
а дальше (3й пакет) Клиент отправляет на сервер пакет в котором должен быть логин, пакет уже зашифрован
Код:
D6 08 90 46 56 2B 1F 8E 8D A6 DE 06 92 8F A3 A2 53 A6 90 7A FC 85 1F 96 B8 C3 DE 72 AB B8 A3 CC 38 31 67 39 EB 84 1F CA 08 79 89
Поюзав поиск был найден вид как пакет должен выгледить, а именно:

XX - ID пакета
XX XX XX XX XX XX XX XXXX XX XX XX XX XX XX XX XX XX - логин
XX XX XX XX - PlayKey2
XX XX XX XX - PlayKey1
XX XX XX XX - LoginKey1
XX XX XX XX - LoginKey2


Применимо к моему случаю
D6 - ID пакета
08 90 46 56 2B 1F 8E 8D A6 DE 06 92 8F A3 A2 53 A6 90 - логин
7A FC 85 1F - PlayKey2
96 B8 C3 DE - PlayKey1
72 AB B8 A3 - LoginKey1
CC 38 31 67 - LoginKey2
39 EB 84 1F CA 08 79 89 - Непонятное для меня назначение

У меня нету уверенности что пакет мной разобран правильно... большая просьба указать на ошибки =)

Насколько мне известно ключ состоит из 8ми байт... это так?
Хроники - интерлюд
Mariana вне форума   Ответить с цитированием
Старый 12.03.2013, 04:40   #2
Местный
 
Регистрация: 13.12.2007
Сообщений: 126
Сказал Спасибо: 10
Имеет 39 спасибок в 32 сообщенях
Zergatul
По умолчанию

Цитата:
Сообщение от Mariana Посмотреть сообщение
Mariana
Цитата:
Сообщение от Mariana Посмотреть сообщение
Среди прочих проблем столкнулся вот с такой...
Блин, а я то уж помогать собрался...
Zergatul вне форума   Ответить с цитированием
Старый 12.03.2013, 08:25   #3
Новичок
 
Регистрация: 11.03.2013
Сообщений: 3
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Mariana пока неопределено
По умолчанию

Цитата:
Сообщение от Zergatul Посмотреть сообщение
Блин, а я то уж помогать собрался...
Никогда бы не подумал что даже мой ник на форуме при дешифровке может стать источником проблем...
Mariana вне форума   Ответить с цитированием
Старый 12.03.2013, 19:54   #4
Местный
 
Аватар для MyGarant.net
 
Регистрация: 04.06.2010
Сообщений: 343
Сказал Спасибо: 106
Имеет 28 спасибок в 25 сообщенях
MyGarant.net пока неопределено
По умолчанию

Цитата:
Сообщение от Mariana Посмотреть сообщение
Никогда бы не подумал что даже мой ник на форуме при дешифровке может стать источником проблем...
На форуме не принято помогать парням за просто так. Они ничего не могут дать взамен.
MyGarant.net вне форума   Ответить с цитированием
Старый 12.03.2013, 20:03   #5
Новичок
 
Регистрация: 11.03.2013
Сообщений: 3
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Mariana пока неопределено
По умолчанию

Цитата:
Сообщение от MyGarant.net Посмотреть сообщение
На форуме не принято помогать парням за просто так. Они ничего не могут дать взамен.
Не знал что мой вопрос настолько трудный... буду читать дальше темы, может появятся идеи...
Mariana вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг > Шифрации серверов



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

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


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

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

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