Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

l2phx

-

Общение и обсуждение, архив Lineage 2

- Cобытия, информация, вопросы и ответы по Lineage 2

Ответ
 
Опции темы
Старый 25.09.2009, 20:32   #1
 Разведчик
Аватар для pomalilka
 
pomalilka никому не известный тип
Регистрация: 13.09.2009
Сообщений: 0
Популярность: 16
Сказал(а) спасибо: 7
Поблагодарили 3 раз(а) в 2 сообщениях
Отправить сообщение для pomalilka с помощью ICQ
 
По умолчанию l2phx

После прочтения этого гайда вы поймете, что такое пакетный уровень и научитесь правильно пользоваться программой L2PHX, скажу сразу

Введение.

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

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

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

теперь развернем l2phx и увидим вот такое окно:

[Ссылки могут видеть только зарегистрированные пользователи. ]

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

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

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

[Ссылки могут видеть только зарегистрированные пользователи. ]

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

[Ссылки могут видеть только зарегистрированные пользователи. ]

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

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

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

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

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

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

[Ссылки могут видеть только зарегистрированные пользователи. ]

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

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

[Ссылки могут видеть только зарегистрированные пользователи. ]

На "Выполнение скриптов" не обращаем внимания, я просто так подписал, для общего сведения.

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

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

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

[Ссылки могут видеть только зарегистрированные пользователи. ]

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

Скрипты.

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

Для начала смотрим скриншот:
[Ссылки могут видеть только зарегистрированные пользователи. ]

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

ПС Функция доступна с 3.2.0 версии , непосредственно скрипт:
Код:
var
NetPing: string;
LogOutOk: boolean;
begin
if (ConnectName='ВАШ НИК') and FromServer then begin
case pck[1] of
#$D3: begin
if LogOutOk then begin
buf:=NetPing;
SendToServerEx('ВАШ НИК');
end;
end;
end;
end;
//************************************************** **
if (ConnectName='ВАШ НИК') and FromClient then begin
case pck[1] of
#$09: begin
NoFreeOnClientDisconnect;
NoFreeOnServerDisconnect;
pck:='';
buf:=#$7E;
SendToClientEx('ВАШ НИК');
LogOutOk:=true;
end;
#$A8: begin
NetPing:=pck;
pck:='';
end;
end;
end;
end.
Вместо "ВАШ НИК" подставить ник отключаемого чара, скрипт работает так:
Ставите на нем галочку и выходить из игры, сработал скрипт или нет станет ясно из лога программы..


Ответы на часто задаваемые вопросы.

Q: Почему я не вижу пакета "RequestBuyItem"?
A: У вас скорее всего стоит галочка "Пакеты от сервера", снимите ее и поставьте галочку "Пакеты от клиента" и попробуйте снова.

Q:
Как и когда правильно отправлять измененный пакет"RequestBuyItem".
A: Подойдите к продавцу, в игре больше ничего делать не нужно, после отправьте пакет, тыкать в игре ничего не надо(!!!).

Q: Где брать эти ID что-то я не понял?
A:Скачать можно [Ссылки могут видеть только зарегистрированные пользователи. ]


Q: А в каких случаях нужно отправлять пакеты серверу, в каких клиенту?
A: Предлагаю ознакомиться с этим:
Lineage II Packets
Там типы пакетов делятся на Клиент / Сервер, все сразу понятно станет.

Q: А где взять ПНХ для грации или хелбаунта?
А: Да вот же он : [Ссылки могут видеть только зарегистрированные пользователи. ]



Zhyk: Статья скопирована сюда т.к гугль почему-то именно эту тему выдал на первое место по запросу l2phx
©mmoworld.info

Последний раз редактировалось Zhyk; 28.09.2009 в 15:38.
  Ответить с цитированием
Старый 25.09.2009, 20:36   #2
 Разведчик
Аватар для TheStar
 
TheStar на правильном пути
Регистрация: 22.06.2009
Сообщений: 21
Популярность: 38
Сказал(а) спасибо: 42
Поблагодарили 14 раз(а) в 8 сообщениях
 
По умолчанию Re: l2phx

Вот у меня с етим всё прекрассно работает на многих сервах [Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Пользователь сказал cпасибо:
pomalilka (25.09.2009)
Старый 25.09.2009, 20:47   #3
Заблокирован
 Капитан
Аватар для Underwhy
 
Underwhy у всех на слухуUnderwhy у всех на слухуUnderwhy у всех на слухуUnderwhy у всех на слухуUnderwhy у всех на слухуUnderwhy у всех на слухуUnderwhy у всех на слухуUnderwhy у всех на слухуUnderwhy у всех на слухуUnderwhy у всех на слуху
Регистрация: 22.08.2009
Сообщений: 277
Популярность: 1328
Сказал(а) спасибо: 194
Поблагодарили 472 раз(а) в 220 сообщениях
 
По умолчанию Re: l2phx

Я лично под каждый сервер подбираю индивидуальную настройку.

Inject.dll / Настройки / Порт / Способ подсоеденения / Если inject.dll не катит, способ обхода защиты / Плагины и Скрипты так-же индивидуальны
  Ответить с цитированием
Пользователь сказал cпасибо:
pomalilka (25.09.2009)
Старый 25.09.2009, 20:52   #4
 Разведчик
Аватар для pomalilka
 
pomalilka никому не известный тип
Регистрация: 13.09.2009
Сообщений: 0
Популярность: 16
Сказал(а) спасибо: 7
Поблагодарили 3 раз(а) в 2 сообщениях
Отправить сообщение для pomalilka с помощью ICQ
 
По умолчанию Re: l2phx

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

Inject.dll / Настройки / Порт / Способ подсоеденения / Если inject.dll не катит, способ обхода защиты / Плагины и Скрипты так-же индивидуальны

ну я для этого и создал тему какойнить готовый l2phx выложи и подпиши под серв например и все будут рабы :-D
  Ответить с цитированием
Старый 25.09.2009, 21:08   #5
Заблокирован
 Капитан
Аватар для Underwhy
 
Underwhy у всех на слухуUnderwhy у всех на слухуUnderwhy у всех на слухуUnderwhy у всех на слухуUnderwhy у всех на слухуUnderwhy у всех на слухуUnderwhy у всех на слухуUnderwhy у всех на слухуUnderwhy у всех на слухуUnderwhy у всех на слуху
Регистрация: 22.08.2009
Сообщений: 277
Популярность: 1328
Сказал(а) спасибо: 194
Поблагодарили 472 раз(а) в 220 сообщениях
 
По умолчанию Re: l2phx

Бггг).
[Ссылки могут видеть только зарегистрированные пользователи. ]
l2phx настроенный под сервер l2rx.com , фишки с пухами и дюпом адены не пашут, но с баффером вполне катит).
  Ответить с цитированием
Пользователь сказал cпасибо:
pomalilka (25.09.2009)
Старый 26.09.2009, 20:44   #6
 Разведчик
Аватар для Vombet
 
Vombet на правильном пути
Регистрация: 19.06.2009
Сообщений: 22
Популярность: 20
Сказал(а) спасибо: 2
Поблагодарили 5 раз(а) в 3 сообщениях
 
По умолчанию Re: l2phx

Цитата:
0E 53 00 00 00 09 07 54 56 03 09 0B 01 07 02 54 54 56 07 00 02 55 56 00 51 00 53 57 04 07 55 08 54 01 07 01 53 00 56 55 56 01 06 05 04 51 03 08 51 08 51 56 04 54 06 55 08 02 09 51 56 01 53 06 55 04 53 00 56 56 53 01 09 02 09 01 51 54 51 09 55 56 09 03 04 07 05 55 04 06 55 04 06 09 04 51 01 08 08 06 05 52 06 04 01 07 54 03 06 52 55 06 55 55 51 01 02 04 54 03 55 54 01 57 51 55 05 52 05 54 07 51 51 55 07 02 53 53 00 52 05 52 07 01 54 00 03 05 05 08 06 05 05 06 03 00 0D 08 01 07 09 03 51 03 07 53 09 51 06 07 54 0A 50 56 02 52 04 05 55 51 02 53 00 08 54 04 52 56 06 02 09 00 08 03 53 56 01 05 00 55 06 08 56 04 0D 06 07 52 06 07 04 0A 06 01 04 54 04 00 05 02 04 54 00 09 52 53 05 04 01 04 05 05 01 52 51 52 0D 06 51 08 09 54 53 00 0D 01 02 03 54 53 01 05 03 08 56 54 07 02 54 0B 06 11 5D 1F 60

научите как епереводить чтоб прочитать что там зашыфровано )

и еще обясните пжлста
посылать надо пакеты на сервер или на клиент ( скажем пакет чтоб заточить пушку) спс
________________
Хуже сильного противника, только напарник идиот!
  Ответить с цитированием
Старый 27.09.2009, 00:03   #7
Заблокирован
 Старший сержант
Аватар для GraNIT
 
GraNIT излучает ауруGraNIT излучает ауруGraNIT излучает ауруGraNIT излучает ауруGraNIT излучает ауруGraNIT излучает ауру
Регистрация: 27.07.2009
Сообщений: 237
Популярность: 578
Сказал(а) спасибо: 593
Поблагодарили 329 раз(а) в 147 сообщениях
Отправить сообщение для GraNIT с помощью ICQ Отправить сообщение для GraNIT с помощью Skype™
 
По умолчанию Re: l2phx

Цитата:
Сообщение от VombetПосмотреть сообщение
научите как епереводить чтоб прочитать что там зашыфровано )

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

Вставь этот пакет во вкладку "ПОСЫЛКА" и прога саме тебе его розшыфрует + что бы заточить пушку...тебе пофиг куда посылать (такое нигде уже не пашет). Ну а если головой подумашь - то додумаешся
  Ответить с цитированием
Старый 27.09.2009, 18:22   #8
 Разведчик
Аватар для soO
 
soO никому не известный тип
Регистрация: 07.05.2009
Сообщений: 10
Популярность: 16
Сказал(а) спасибо: 42
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: l2phx

Помогите кто чем может Я гружу phx потом клиент,прога конектица к серваку,я в гмшопе покупаю вещь,отлавливаю пакет phx,переводу там зашифрованные в 6 и 7 столбце данные с хекса в дек прибавляю значение точки,допустим +60,потом снова перевожу в хекс и отправляю пакет,мне приходит вещь с точкой +0 и в логах пишется +0.пробывал менять значение не переводя с хекса в дек,т.е. ставил в 6 и 7 столбце и FF FF и которые только мог придумать.каждый раз приходила вещь с 0 точей.может кто знает что я не так делаю...если уже была подобная проблема дайте ссылку,может я не увидел в разделах phx.Буду тыкать спасибки :
  Ответить с цитированием
Ответ


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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[New] l2phx ! Razzor Скрипты и перехват пакетов 64 09.03.2012 19:27
l2phx Talash Общение и обсуждение, архив Lineage 2 8 21.08.2009 16:56
[Файл] l2phx.3.4.1.70 ZliLO Скрипты и перехват пакетов 7 05.04.2009 22:25

Заявление об ответственности / Список мошенников

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

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net