Боты, заказ ботов, баги, уязвимости.

Объявление

fun-age.ru это: minecraft, league of legends, warcraft...

fun-age.ru - спонсор нашего проекта

« Внимание! теперь самые свежие новости виртуальных миров таких акул игровой индустрии как Minecraft, Lineage2, World of warcraft, League of Legends и многих других вы можете найти на сайте нашего спонсора, на www.fun-age.ru fun-age.ru»

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

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


Вы здесь » Боты, заказ ботов, баги, уязвимости. » Скрипты для L2phx » Первые шаги с l2phx


Первые шаги с l2phx

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

1

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

Введение.

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

Первый запуск и знакомство с l2phx.

1. Запустите программу.
2. Запустите клиент.
3. Введите логин, пароль, выберите сервер, чара и войдите в мир.

теперь развернем l2phx и увидим вот такое окно:
http://mmoworld.info/guide/l2phx/1.gif
Немного о стоящих у меня галочках:
-Перехват \ искать клиент. - думаю здесь все понятно.
-Пропускать логин - программа начинает работать после соединения с Game-Сервером.
-Обход смены XOR ключа - ставьте опционально, если без не заходит, значит скорее всего XOR изменен.

Обо всем остальном рассказано на скриншоте, но все же для особо умных я поясню что там к чему:

* Левая часть - список пропатченных клиентов.
* Правая часть - настройки программы.
* Верхняя левая часть - выбор активного соединения(чара).
* Верхняя средняя часть - логи работы программы.
* Верхняя правая часть - кошельки для пожертвований создателю программы.

Просмотр пакетов. Фильтры.

Переходим на следущую вкладку программы - "Просмотр" и видим кучу бегающих строчек, если стоит галочка "Запоминать пакеты", взгляните на скриншот, чтобы быть вкурсе ситуации.
http://mmoworld.info/guide/l2phx/2.gif

На моем скриншоте почти все описано, добавлю только:

* Пакеты от клиента - показывать пакеты отловленные при передаче с клиента на сервер.
* Пакеты от сервера - показывать пакеты, отловленные при передаче с сервера на клиент.
* Прокручивать - всегда показывать последний пакет, автоматическая прокрутка скролла.
* Под галочками еще несколько элементарных действий с пакетами, думаю сами разберетесь(такие как сохранить, открыть).

Теперь я научу вас фильтровать ненужные пакеты, сначало смотрим мой скриншот:
http://mmoworld.info/guide/l2phx/3.gif
Снимаем галочки с тех пакетов, которые не должны отображаться в программе, например я бы советовал снять галочку с пакета "MoveToLocation" практически ненужный, но сильно захломляющий программу пакет.

* Выделить все - как вы догадались выделяет все пакеты(делает все доступными).
* Инвертация - Снимает галочки с тех пакетов, где они есть и наоборот.

Пришло время опробовать на деле то, что мы уже знаем и узнать еще кое-что полезное.

Кодирование пакетов и их посылка. Практическая часть.

Ну чтож, перейдем к практике, подразумевается, что вы уже в игре с запущенной программой.

Переходим во вкладку "Просмотр" оставляем или ставим галочки только на "Пакет от клиента" , "Прокручивать" , "Запоминать пакеты" - их значение уже рассматривалось выше.

Теперь идем к продавцу оружия в Weapon And Armor Shop и покупаем любую пуху, я купил Short Sword, теперь разворачиваем l2phx и снимаем галочку с "Запоминать пакеты", видим примерно такую картину:
http://mmoworld.info/guide/l2phx/4.gif

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

Теперь переходим на вкладку "Посылка" и копируем туда весь пакет, но тут возникает вопрос, как же заменить ID , а точнее как его перекодировать в Hex?! Все просто, оставляем пакет в посылке и переходим во вкладку "Дополнительно", допустим мы хотим заменить ID предмета на Katana*Tsurugi - Для начала узнаем ID этих дуалов ( у нас в разделе Создание сервера есть несколько тем, посвященных ID ). Находим ID Katana*Tsurugi , он равен 2589, Теперь смотрим скрин:
http://mmoworld.info/guide/l2phx/5.gif
На "Выполнение скриптов" не обращаем внимания, я просто так подписал, для общего сведения.

Смотрим на подраздел "Преобразования" , для того , чтобы перевести ID в хекс лучше всего использовать переводчик DWord, а чтобы перевести строчное значение (String) используйте String или WideString.

Итак мы перевели наш ID 2589 => 1D 0A 00 00

Возвращаемся на вкладку "Посылка" и подставляем туда наш ID, выглядеть это будет примерно так:

http://mmoworld.info/guide/l2phx/6.gif
Теперь , удостоверившись, что стоим у шопа, посылаем пакет на сервер. Если вы играете на дырявом сервере, то у вас безусловно получится этот трюк, но скорее всего вас просто выкинет, тогда попробуйте проделать это с примеркой, если и там туго , то включите мозг, я же ознакомляю вас с программой, а не даю открытые уязвимости.

0

2

Скрипты.

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

Для начала смотрим скриншот:
http://mmoworld.info/guide/l2phx/7.gif
Теперь , если вас интересуют готовые скрипт или синтаксис ищите у нас на форуме это все лежит в важных темах, теперь я просто покажу тем, кто не верит, что скрипты полезны пример отключения L2phx от клиента(фактически создание своего бота)

ПС Функция доступна с 3.2.0 версии , непосредственно скрипт:

Вместо "ВАШ НИК" подставить ник отключаемого чара, скрипт работает так:
Ставите на нем галочку и выходить из игры, сработал скрипт или нет станет ясно из лога программы..

©База знаний мморпг

0

3

Гайд написан для версии 3.4.1.83

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

Первый запуск и знакомство с l2phx.
1. Запустите программу.
2. Запустите клиент.
3. Введите логин, пароль, выберите сервер, чара и войдите в мир.

теперь развернем l2phx и увидим вот такое окно:
http://s61.radikal.ru/i171/0904/b8/c68bcee7bf14.jpg
_http://s61.radikal.ru/i171/0904/b8/c68bcee7bf14.jpg
Немного о галочках:
-Перехват \ искать клиент. - думаю здесь понятно.
-Socks5 сервер - программа будет работать как прокси сервер socks5
-Пропускать логин - программа начинает работать после соединения с Game-Сервером.
-Не дешифрировать трафик  - выключает розшифровку пакетов. подробнее тут _http://coderx.ru/showthread.php?t=165
-Обход смены XOR ключа - ставьте опционально, если без не заходит, значит скорее всего XOR изменен.
-Список работающих программ - показывает справа список всех запущеных программ
-Kamael-Hellbond-Gracia - ставим если у нас клиент камаел/хб/грация
-Gracia(off server) - ставим если играем на ру офе

Обо всем остальном рассказано на скриншоте, но все же для особо умных я поясню что там к чему:
    * Левая часть - список пропатченных клиентов.
    * Правая часть - настройки программы.
    * Верхняя левая часть - выбор активного соединения(чара).
    * Верхняя средняя часть - логи работы программы.
    * Верхняя правая часть - кошельки для пожертвований создателю программы.

Просмотр пакетов. Фильтры.

Переходим на следующую вкладку программы - "Просмотр" и видим кучу бегающих строчек, если стоит галочка "Запоминать пакеты", взгляните на скриншот, чтобы быть вкурсе ситуации.
http://s49.radikal.ru/i123/0904/b1/1287ee809210.jpg
_http://s49.radikal.ru/i123/0904/b1/1287ee809210.jpg
На моем скриншоте почти все описано, добавлю только описание кнопок (смотрим слева направо)
-сохраняет перехваченные пакеты в файл
-загружает ранее сохраненные пакеты
-очищает список пакетов
-убирает все пакеты того же типа что и выделенный
-убирает из списка выделенный пакет
-копирует выделенный пакет на вкладку "посылка"
-показывает/прячет пакеты от сервера
-показывает/прячет пакеты от клиента
-включает/выключает слежение за последним пришедшим пакетом
-включает/выключает ведение логов
-открывает панель фильтра которая позволит фильтрировать известные пакеты
-перечитывает файл packets.ini (на случай если в файл были внесены изменения)
-далее 4 кнопки выбора протокола клиента (будут использоваться разные файлы packets.ini)

Кодирование пакетов и их посылка.
http://s46.radikal.ru/i112/0904/0b/402b85e862cd.jpg
_http://s46.radikal.ru/i112/0904/0b/402b85e862cd.jpg
Кроме описанных на скрине вещей есть еще возможность загружать/сохранять пакеты в текстовых файлах, есть возможность постоянной отправки пакета(ов) с заданным интервалом,  ну и понятно что есть выбор отправлять пакеты серверу или клиенту.

Вкладка "дополнительно"
http://s46.radikal.ru/i112/0904/be/604dad984f26.jpg
_http://s46.radikal.ru/i112/0904/be/604dad984f26.jpg
На этой вкладке есть возможность писать маленькие скрипты, а также очень удобный переводчик HEX значений в переменные разного типа (String, WideString, Byte, Word, DWord).

Вкладка "скрипты"
Это одна из самых важных возможностей программы корая позволяет автоматизировать роботу над пакетами. Выглядит следующим образом:
http://i024.radikal.ru/0904/10/58697fc346b3.jpg
_http://i024.radikal.ru/0904/10/58697fc346b3.jpg
ВАЖНО: для включения скрипта надо поставить возле него галочку, для выключения - убрать.
Описание кнопок:
Проверить синтаксис - проверяет скрипт на наличие синтаксических ошибок, например пропущенные ; или что-то в этом роде.
Test Init - проверка работоспособности скрипта
Test Free - проверка работоспособности скрипта
Новый - создает новый скрипт
Переименовать - переименовать выделенный скрипт
Загрузить - загружает скрипт из файла
Удалить - удаляет выделенный скрипт
Сохранить - сохраняет изменения в скрипте
Обновить список - обновляет список скриптов (используйте ее после удаления скрипта)
Выше/Ниже - перемещает скрипт вверх/вниз по списку. При включенных нескольких скриптах сначала будет выполнятся тот скрипт что находится выше в списке(порядок скриптов довольно важен если разные скрипты обрабатывают одинаковые пакеты).

Вкладку "плагины" описывать не буду, еще не использовал их.
©J-Fobos from coderx

0


Вы здесь » Боты, заказ ботов, баги, уязвимости. » Скрипты для L2phx » Первые шаги с l2phx


Рейтинг форумов | Создать форум бесплатно