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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 24.03.2009, 14:40   #21
Местный
 
Аватар для nezabudkin
 
Регистрация: 06.03.2008
Сообщений: 154
Сказал Спасибо: 46
Имеет 130 спасибок в 38 сообщенях
nezabudkin
По умолчанию

Цитата:
Сообщение от chank Посмотреть сообщение
что-то искажает данные
ошибочка закралась.... уже нашел, исправил, сейчас тестирую...


...в связи с тем, что шифрование сменилось, выкладываю исходничек newxor.dll, так сказать для истории (это работало до 30.03.09)
Вложения
Тип файла: rar newxor-l2new.rar (6.7 Кб, 116 просмотров)

Последний раз редактировалось nezabudkin, 31.03.2009 в 16:47.
nezabudkin вне форума   Ответить с цитированием
Старый 30.03.2009, 13:00   #22
Новичок
 
Регистрация: 29.09.2008
Сообщений: 23
Сказал Спасибо: 7
Имеет 3 спасибок в 3 сообщенях
kostya_onishenko пока неопределено
По умолчанию

порадовались, но не долго , опять сменили защиту
шифрация пакетов от сервера опять осталась таже, поменяли опять токо от клиента

Последний раз редактировалось kostya_onishenko, 30.03.2009 в 13:11.
kostya_onishenko вне форума   Ответить с цитированием
Старый 31.03.2009, 16:32   #23
Местный
 
Аватар для nezabudkin
 
Регистрация: 06.03.2008
Сообщений: 154
Сказал Спасибо: 46
Имеет 130 спасибок в 38 сообщенях
nezabudkin
По умолчанию

Увы.

Шифрация сменилась. Опять немного изменился пакет KeyInit от сервера. Там еще хвостик коротенькй добавился. И теперь ключик, при шифровании от клиента, меняется динамически от пакета к пакету.
nezabudkin вне форума   Ответить с цитированием
Старый 01.04.2009, 17:37   #24
Новичок
 
Регистрация: 31.03.2009
Сообщений: 3
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
xneo пока неопределено
По умолчанию

Последний байт каждого одинакового пакета шифруется одинаково. Выходит ключ один и тот же для каждого пакета. Просто вносится ещё какой-то параметр, например номер пакета.Но если так то почему последний байт шифруется без применения этого параметра?

У меня тут вопрос возник. А кто шифрует трафик от клиента к серверу ? Я же не думаю что l2.exe перекомпиливали ГГ тоже нету. Трафик отлавливает какойто хук на ходу?
xneo вне форума   Ответить с цитированием
Старый 02.04.2009, 15:36   #25
Местный
 
Аватар для PanAm
 
Регистрация: 18.01.2008
Сообщений: 286
Сказал Спасибо: 24
Имеет 133 спасибок в 80 сообщенях
PanAm
По умолчанию

На мелке была примерно такая защита (как я понимал) - внедренна своя библиотека для шифрации исходящего трафика, в первом пакете менялась версия протокола на "версию" защиты, если версии не совподали (на сервере что либо меняли в защите) клиент сам обновлял на ходу ДЛЛ.
PanAm вне форума   Ответить с цитированием
Старый 02.04.2009, 16:50   #26
Новичок
 
Регистрация: 31.03.2009
Сообщений: 3
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
xneo пока неопределено
По умолчанию

Раз метод шифрования достаточно простой может легче декомпильнуть DLL которая шифрует траффик ?
xneo вне форума   Ответить с цитированием
Старый 02.04.2009, 19:01   #27
Новичок
 
Регистрация: 25.05.2008
Сообщений: 8
Сказал Спасибо: 1
Имеет 0 спасибок в 0 сообщенях
Imperator пока неопределено
По умолчанию

Цитата:
Сообщение от nezabudkin Посмотреть сообщение
И теперь ключик, при шифровании от клиента, меняется динамически от пакета к пакету.
дада
и вот даже если пойманный покет который исходил от тебя же передать опять серверу, то игра виснет.
одно и то же действие каждый раз исходит от именно клиента к серверу разными пакетами
2B FD C0 4C 54 BA F2 52 7E C4 7E BA 7E B7 B7 7E B7 B7 B7
BF FC C6 4C 49 A8 99 32 7E C4 7E BA 7E B7 B7 7E B7 B7 B7
EA 5D CD 8F A0 97 E5 58 7E C4 7E BA 7E B7 B7 7E B7 B7 B7
меняется только первая часть
Imperator вне форума   Ответить с цитированием
Старый 02.04.2009, 19:22   #28
Пользователь
 
Регистрация: 06.09.2008
Сообщений: 32
Сказал Спасибо: 6
Имеет 9 спасибок в 4 сообщенях
kolosOK пока неопределено
По умолчанию

Цитата:
Сообщение от xneo Посмотреть сообщение
Раз метод шифрования достаточно простой может легче декомпильнуть DLL которая шифрует траффик ?
вот если соображаеш в этом, то попробуй, если получится то хотелось бы полный мануал по таким действиям
kolosOK вне форума   Ответить с цитированием
Старый 02.04.2009, 20:13   #29
Новичок
 
Регистрация: 25.05.2008
Сообщений: 8
Сказал Спасибо: 1
Имеет 0 спасибок в 0 сообщенях
Imperator пока неопределено
По умолчанию

Цитата:
Сообщение от xneo Посмотреть сообщение
Я же не думаю что l2.exe перекомпиливали
почему бы и нет. ведь теперь l2.exe стал весить на 36кб больше.
Imperator вне форума   Ответить с цитированием
Старый 03.04.2009, 17:10   #30
Новичок
 
Регистрация: 31.03.2009
Сообщений: 3
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
xneo пока неопределено
По умолчанию

Может ктонибуть привести пару простеньких пакетов в дешифрованном виде? Желательно с разной длинной.
xneo вне форума   Ответить с цитированием
Ответ

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



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

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


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

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

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