[реклама вместо картинки]
html counterсчетчик посетителей сайта

RF-bug cheat forum RFonline

Объявление

[реклама вместо картинки]
Добро пожаловать!

РЕГИСТРАЦИЯ пользователей производится по E-mail. По всем вопросам обращаться в ICQ Suppport'ов (см. контакты)
[реклама вместо картинки]
05. 04. 08. Форум начал работу

ВСЕМ ПРИШЕДШИМ

Настоятельно рекомендуется опубликовать полную информации "о себе" а так же НИКИ на разных форумах
(возможно понадобится ваша помощь в вынимании инфы)

10.07.08 Из-за участившегося крысятничества наших багов и софта, открыт новый раздел на форуме (скрытый от посторонних глаз). Теперь все самое вкусное там! Для просмотра данного раздела вам нужно набрать 60 постов.
14.07.08 Приносим наши извенения из-за постоянных перебоев в работе форума. Траблы не у нас, а на сервисе mybb.

19.07.08 ДЛЯ ТУПЫХ МАРГИНАЛОВ ПОВТОРЯЕМ: Во всех разделах форума - счетчик сообщений отключен (т.е. посты за ваши сообщения начисляем МЫ и хоть 1000 сообщений оставьте, будет в счетчике - 0)
[реклама вместо картинки] [реклама вместо картинки]
ICQ: ICQ status 431632444 - Djet ,ICQ status 484899477 - Неняшко (Noob_Killer) ,ICQ status 419552651 - IFRIT ,
ICQ status 492143322 - Drozh ,ICQ status 331573269 - faqqq
Пишите в любое время как только SUPPORT появится вам ответят.
P.S. Мы не рассказываем о читах, а даём справки о работе форума,
помогаем при регистрации, и можем ответить на некоторые игровые вопросы.
(Справки о читах мы даём только в случае, если вы укажите свой логин
и на нём будет содержаться нужное кол-во постов для просмотра запрашиваемого чита.)

________________________________________________________
Администраторы не дают скрытую информацию с форума и не продают её за деньги.
Также просим Вас уважать администраторов. Сообщения в низкопоставленном тоне
рассматриваться не будут, а пославшие их будут
заигнорены.
Также вы можете написать Администратору форума перейдя по этой ссылке

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » RF-bug cheat forum RFonline » Line Age II » L2PacketHack, Программа для работы с пакетами


L2PacketHack, Программа для работы с пакетами

Сообщений 1 страница 2 из 2

1

И так надеюсь всем извено что любые онлайн игры основанны на пакетах ????? если нет то радуйтесь вы шагнули еше на одну ступеньку в читерстве!
Скачать програмулину можно можно здесь:
L2PacketHack 3.1.8

А вот описание самой програмулины
Введение:
Итак вы скачали программу, и думаете что же с ней теперь делать?
Ну для начала её надо распаковать в отдельную папку (ни в коем случае не распаковывайте в папку с игрой!).
В результате в папке появятся следующие файлы:
l2phx.exe - сама программа, которую и надо запускать
inject.dll - библиотека внедряемая программой в клиент чтобы перенаправить соединение с сервервером
ItemsID.ini - список вещей и их идентификаторов (используется просмотрщиком пакетов)
Options.ini - файл настроек программы
Packets.ini - список пакетов и их расшифровка (вы можете самостоятельно его менять чтобы корректировать или добавлять расшифровки пакетов)
SkillsID.ini - список умений и их идентификаторов (используется для учения скилов)
Scripts - папка со скриптами, скрипты считываются из этой папки и добавляются при создании в неё же, программа загружает скрипты при старте и при нажатии Обновить список на вкладке Скрипты
Теперь запустим программу.
Список соединений - это списик в котором будет появляться ник вашего героя когда вы зайдете им в игру (ник появится только когда вы именно зайдете в игру, а пока вы заходите просто пропадет надпись пусто), по умочанию вы можете зайти 6ю клиентами/ботами одновременно, но это число можно поменять в файле Options.ini и перезапустить программу.
Справа вверху располагается кнопка выхода, а четвертая кнопка в строке заголовка программы сворачивает её в трей (это рядом с часами, кстати свернуть/развернуть программу оттуда можно и нажатием на иконку программы)
Ну вот, теперь можно подробно изучить каждую вкладку в программе.

Вкладка "Основное":

На этой вкладке располагаются основные настройки программы, затем в самом низу располагается поле в которое выводятся сообщения о перехвате соединений, ну и посередине располагается блок рекламы (ну а как же без рекламы, хотя возможно и уберу в следующих версиях)

Настроек у программы немного:
В поле Считать клиентами/ботами программы указывается список приложений соединения которых должны быть перехвачены, имена файлов перечисляются подряд через точку с запятой;
В поле Неигровые порты укзываются номера портов, соединения с которыми недолжны перехватываться программой (например порты верификации валкера);
В поле Найденные клиенты/боты отображаются приложения для которых был установлен перехват соединений;
Опция Перехват включает/выключает перехват соединений, но если соединение уже установлено то эта опция на него уже невлияет, если опция включена то программа каждые 5 скунд производит поиск новых приложений которым следует установить перехват;
Опция Пропускать логин управляет способом пропускания пакетов при общении с логин сервером и в большенстве случаев неиграет никакой роли (поэтому и была включена напостоянную, хотя её можно выключить через файл настроек);
Опция Список работающих программ просто разрешает/ запрещает показ списка работающий в системе программ у которых есть возможность перехватить соединения;
Опция Обход антибота на lineageii.ru уже непашет после недавних апдейтов на этом сервере так что и описывать небуду, а в следующих версия опцию уберу;
Опция Работать через прокси сервер пока неработает поэтому отключена.

С этой вкладкой пожалуй всё.

Вкладка "Просмотр":

На этой вкладке можно посмотреть список принятых и отправленых пакетов и рассмотреть каждый пакет подробно.
Пакеты запоминаются если включена опция Запоминать пакеты, если она отключена то можно только просматривать уже принятые пакеты.
Опция Изменить фильтры показывает/прячет блок с фитрами пакетов по их типу.
Опции Пакеты от клиента и Пакеты от сервера управляют фильтром по направлению пакетов.
Опция Прокручивать просто прокручивает список пакетов по мере его запонения когда она включена.
Кнопка Фильтровать этот пакет удаляет из списка все пакеты такого же типа как выделенный, что равносильно убиранию галочки рядом с типом пакета в блоке фильтров по типу.
Кнопка Сохранить лог пока недоступна, поэтому её пока описывать небуду.

Вкладка "Дополнительно":

На этой вкладке можно выполнить скрипт, послать пакет на учение скила (на многих серверах уже пофиксено) и произвести различные преобразования.

И так чтобы выполнить скрипт его для начала нужно конечно написать.
Для этого вам понадобится умение писать на языке Pascal. Если же вы его незнаете то раскажу самые основы.
Прежде всего в скрипте должен присутствовать в обязательном порядке блок начинающийся с begin и заканчивающийся end. (после последнего end обязательно ставиться точка!). Те комманды которые находятся внутри него и будут выполнены при нажатии на кнопку Выполнить. Каждая комманда должна заканчиваться символом точка с запятой. Для начала вам понадобятся только следующие комманды:
buf := #$XX;
или
buf := #$XX#$XX;
или
buf := #$XX#$XX#$XX;
и так далее, где XX это шестнадцетиричное число от 00 до FF.
эти комманды присваивают переменной buf один, два или три байта соответственно, но можно присвоить сколько угодно, а так же можно использовать такую комманду:
buf := HStr('XX XX XX');
которая тоже присвоит 3 байта переменной buf, такая запись более удобна и наглядна при записи большего количества байт.
если же надо добавить к уже записанным байтам ещё несколько то комманда получается такой:
buf := buf + HStr('XX XX XX');
далее есть ещё несколько комманд которые нам тут пригодятся:
WriteS('текст'); - эта комманда добавит к переменной buf набор байт соответствующий строке в юникоде текст.
WriteD(d); - эта комманда добавит к переменной buf 4 байта соответствующих числу d.
WriteC( b ); - эта комманда добавит к переменной buf 1 байт соответствующий числу b.
SendToServer; и SendToClient; - отправляют набор байт из переменной buf на сервер или клиент соответственно.
таким образом скрипт написанный по умолчанию формирует и посылает пакет на то чтобы произнести в обычный чат слово Hello.
Ну а если вы ещё не совсем всё поняли, то вот код для отправки на сервер например пакета 1b 0d 00 00 00:
Код
begin
buf:=HStr('1b 0d 00 00 00');
SendToServer;
end.

Остальные комманды и переменные которые можно использовать при написании скриптов я рассмотрю при описании вкладки Скрипты

Теперь рассмтрим учение скилов.
Чтобы вучить скил, вы должна либо найти его по названию в списке и выбрать, либо вручную ввести его ID, затем указать жедаемый уровень скила и нажать на кнопку Выучить.
Если всё было указано правильно то появиться сообщение что пакет отправлен, но это не значит что скил был выучен, выучился ли он надо смотреть в клиенте, так как на многих серверах стоит фикс и посылка этого пакета иногда даже приводит к вылетанию из игры и забаниванию вашего чара.

Касательно преобразований там кому надо впринципе должно быть всё понятно, но есть один ньюанс: один чел меня уговорил сделать авто преобразование, тоесть чтоб преобразование происходило одновременно со вводом преобразуемых данных и в результате хекс получилось возможным вводить только путём встаки, так как если вводить его вручную то может вылазить ошибка о недопустимом обращении к памяти. В следующей версии я это с этим чтонить передеаю...

Вкладка "Скрипты":

Вкладка эта служит для создания, редактирования, включения и выключения скриптов, все кнопки тут впринципе должны быть понятны так что скажу только что для включения/выключения скрипта надо просто поставить/снять флажек рядом с названием скрипта.

Все скрипты для списка справа берутся и сохраняются в папку Scripts

Подробнее о написании скриптов читайте в теме "Что нужно знать для написания скриптов"

Отредактировано faqqq (2008-04-19 04:30:28)

0

2

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

Версия L2PacketHack 3.1.9

скачать её можно c сайта автора: http://forum.coderx.ru/uploads/l2phx319.rar

В новой версии добавилось:
работает на Камаель серверах (однако в связи со сменой ID многих пакетов, названия пакетов будут выводиться неверно, надо подправить под камаель packets.ini)
немного доработано отображение пакетов в Просмотре
теперь можно заставить пакетхак обмениваться пакетами с сервером или клиентом после того как один из них разорвал соединение, для этого было добавлено 4 новые процедуры: NoFreeOnClientDisconnect, YesFreeOnClientDisconnect, NoFreeOnServerDisconnect и YesFreeOnServerDisconnect, а так же два новых события: OnConnect и OnDisconnect

0


Вы здесь » RF-bug cheat forum RFonline » Line Age II » L2PacketHack, Программа для работы с пакетами