L2-Community.com - Bce o Lineage II  
Главная Регистрация Справка Пользователи Поиск Сообщения за день Все разделы прочитаны
 
 
Старый 19.01.2008, 13:47   #1
v``_
Member of L2 Community
 
Аватар для v``_
 
Регистрация: 17.01.2008
Сообщений: 48
Вы сказали Спасибо: 0
Поблагодарили: 19 раз(а) в 9 сообщениях
По умолчанию Статья о hLaPEx.

Как ловить пакеты:
Цитата:
в хлапексе нажимаете на закладку "Sniffer",и жмете на кнопку "Capture"
(или Ctrl + F12)
синие пакеты идут от сервера(они меняют только клиент)
красные пакеты идут на сервер (это пакеты на открытие диалога, мультиселл итд).
Чтобы посылать свои пакеты нужно нажать на закладку "Advanced" в поле "Packet", вписать нужный вам пакет и нажать "send"
так же можно заменить Soucial Action'ы чтобы,когда нажимаешь например на "Greeting" посылался пакет на страйдера Все пакеты закодированы в hex, чтобы перевести в hex например ID предмета нужно в hLaPeX нажать на закладку "Explorer" дальше все просто,чтобы перевести в hex число, нужно вести его в поле "Integer" внизу появится код.

Чтобы превести в hex текст нужно ввести его в поле "String" внизу будет код.
LineageII представляет из себя обычную связку КЛИЕНТ<->СЕРВЕР.На нашем компьютере имеется клиент, в котором хранится 3D движок игры и дополнительная аудиовизуальная информация. Вся важная для нас информация хранится на сервере в SQL базе(Лвл, скилы, статы, шмот, кол-во Аден и т.п.)
Во время работы клиент постоянно обменивается информацией с сервером, например вы покупаете как-нибудь броню в магазине, то последовательность обмена пакетами приблизительно такова (пакет на запрос магазина от клиента серверу, пакет с ассортиментом магазина от сервера клиенту, пакет на запрос покупки брони от клиента серверу, пакет на получение вещи от сервера клиенту).
Для отлова пакетов используются программы сниферы, для дешифрации декодеры.


Несколько программ, наличие которых будет только плюсом:
1) L2Proxy - программа для манипуляций с пакетами.
Программа предназначена для просмотра пакетов которыми обменивается сервер и клиент в расшифрованном виде, а также для посылки своих пакетов или замены пакетов идущих от клиента серверу.

Цитата:
Настройка программы и клинта(бота):
-Указать в поле LS addres адрес сервера, по умолчанию стоит адрес шок-3 сервера (при необходимости можно указать и порт, хотя обычно он 2106)
-Local LSGS) port изменять только если на компе запущена программа слушающая порты 2106 и 7777 (например сервер линейки, или l2helper)
-Указать используемый на сервере токен в соответствующем поле
-Указать номер сервера в нижней части программы (нумерация теперь от 1 до 16)
-Бота/клиента настроить на коннект к локальному серверу, для этого в l2.ini, l2ex.ini или set.ini (или если в боте есть настройка адреса сервера то там) указать "127.0.0.1" вместо адреса сервера, а также порт если если он не 2106
-программа и клиент/бот настроены, нажимаем Пуск в программе и после этого заходим ботом/клиентом.

2) hLaPEx
Цитата:
-Запускаем программу
-Запускаем клиент
-Входим в игру

Если всё нормально, то первым делом в игре получите приватное сообщение от hLaPEx
v``_ вне форума   Ответить с цитированием
Sponsored Links
Ответ

Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход




Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot
Advertisement System V2.5 By   Branden
L2-Community ©2008-2015


Еще можно прочесть: