Чистый OpenKore / заработает ли он на офе?
Модератор: 4epT
Funt
Короче.
1) Думаем что у нас за пакеты, паддеды или Шифрование заголовков, или просто обычные. Используем предварительную ловлю пакетов.
2.0) Если шифрование заголовков, то по умолчанию отталкиваемся от сервертайп 0. и читаем дальше.
2.1) Если паддеды. то проверяем скилы и ещё несколько мелочей. отталкиваемся от синков.
3) Смотрим что изменилось, Используем консольный пакет екстрактор аммак_боя без сортировки. Для этого нам нужен екзешник на котором всё пахало, и на котором ни хрена не пашет.
4) Нужно знать структуры и связи приходящих пакетов + немного знания Перла. (Уверяю, очень поможет)
5.0) Если шифрование заголовков, то нам придётся всё проверять в Посейдоне.
5.1) Если всё другое, то в принципе подойдёт и сам сервак.
5) Глядим на сервертайп 0 и на структуры схваченого ВПЕшкой пакета. Учитывая что нам выдал пункт (3) + "fc old_packets.txt new_packets.txt > diff.txt".
6) Пытаемся догнать структуры новых пакетов.
7) Пишем новый сервертайп (для себя), и тестим то что выдал пункут (6).
8 ) Пока остались изменённые пакеты, лезем в пункт (3) и продолжаем пока всё не закончим.
Короче.
1) Думаем что у нас за пакеты, паддеды или Шифрование заголовков, или просто обычные. Используем предварительную ловлю пакетов.
2.0) Если шифрование заголовков, то по умолчанию отталкиваемся от сервертайп 0. и читаем дальше.
2.1) Если паддеды. то проверяем скилы и ещё несколько мелочей. отталкиваемся от синков.
3) Смотрим что изменилось, Используем консольный пакет екстрактор аммак_боя без сортировки. Для этого нам нужен екзешник на котором всё пахало, и на котором ни хрена не пашет.
4) Нужно знать структуры и связи приходящих пакетов + немного знания Перла. (Уверяю, очень поможет)
5.0) Если шифрование заголовков, то нам придётся всё проверять в Посейдоне.
5.1) Если всё другое, то в принципе подойдёт и сам сервак.
5) Глядим на сервертайп 0 и на структуры схваченого ВПЕшкой пакета. Учитывая что нам выдал пункт (3) + "fc old_packets.txt new_packets.txt > diff.txt".
6) Пытаемся догнать структуры новых пакетов.
7) Пишем новый сервертайп (для себя), и тестим то что выдал пункут (6).
8 ) Пока остались изменённые пакеты, лезем в пункт (3) и продолжаем пока всё не закончим.
-
- Грамотный
- Сообщения: 233
- Зарегистрирован: Чт дек 14, 2006 10:21 pm
- Откуда: Прекрасный город на Неве...
Ам.Такс...Кое-что уяснил.Теперь вопрос какой прого отлавливать их и как?НУ всмысле как через WPE запускаем клиент,прогу,делаем какие либо действия чаром и смотрим на пакеты в Wpe?
А зачем писать новый ServerType?
Щас на оффе вроде падеды отменили или нет?
А зачем писать новый ServerType?
Щас на оффе вроде падеды отменили или нет?
А где это можно узнать?Нужно знать структуры и связи приходящих пакетов
Не а.Обновил не давно через тортилу OK и но RECVpackets там были старые. А изначально разговор был именно про Downloads.Токо SVN-версия, а не то, что у них лежит в "даунлоаде".
Самый лучший сервер-Земля!Огромная карта,6милиардов игроков,терпеливый админ...Вот тока бота для этого сервера не существует
Именно запускаем клиент, вешаем на Сервер. То-ли оригинальній, то-ли Посейдон. И смотрим что он отправляет.Funt писал(а):Ам.Такс...Кое-что уяснил.Теперь вопрос какой прого отлавливать их и как?НУ всмысле как через WPE запускаем клиент,прогу,делаем какие либо действия чаром и смотрим на пакеты в Wpe?
Именно для удобства.Funt писал(а): А зачем писать новый ServerType?
Если тебе на офф, всё что знали уже пашет. С неизвесными пакетами прийдётся включать моск на 200-300% + немного знать асм (те ковырятся в недрах клиента).Funt писал(а): Щас на оффе вроде падеды отменили или нет?
изучить сорсы в папочке src\NetworkFunt писал(а):А где это можно узнать?Нужно знать структуры и связи приходящих пакетов
И какая тебе разница? Все изменения касаются в 90% случаев самих сорсов ОК. А они делаются всегда на текущей СВНке.Funt писал(а):Не а.Обновил не давно через тортилу OK и но RECVpackets там были старые. А изначально разговор был именно про Downloads.Токо SVN-версия, а не то, что у них лежит в "даунлоаде".
-
- Грамотный
- Сообщения: 233
- Зарегистрирован: Чт дек 14, 2006 10:21 pm
- Откуда: Прекрасный город на Неве...
Описание ServerType Тоже сорцах есть?Ну к примеру как посмотреть описание ServerType 0?
P.S.Оффтопик Маус ты вообще кто по образованию...Стока знаешь.Уважаю таких людей.
Асм это ассемблер так?+ немного знать асм
Ам а что выполняет посейдон?То-ли оригинальній, то-ли Посейдон
P.S.Оффтопик Маус ты вообще кто по образованию...Стока знаешь.Уважаю таких людей.
Самый лучший сервер-Земля!Огромная карта,6милиардов игроков,терпеливый админ...Вот тока бота для этого сервера не существует