Вернуться   CoderX :: Forums > Lineage II > L2PacketHack
Войти через OpenID

L2PacketHack Форум программы L2PacketHack, всё что с ней связано находится тут.
Правила раздела! Обсуждение багов Lineage ЗАПРЕЩЕНО!

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 14.08.2007, 11:07   #1
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
Злость Описание программы

Тема устарела, гайд написанный для одной из последних версий можно почитать тут:
http://coderx.ru/showthread.php?t=1447



Введение:

Итак вы скачали программу, и думаете что же с ней теперь делать?
Ну для начала её надо распаковать в отдельную папку (ни в коем случае не распаковывайте в папку с игрой!).
В результате в папке появятся следующие файлы:
  • 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

Подробнее о написании скриптов читайте в теме "Что нужно знать для написания скриптов"
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
Старый 10.05.2008, 20:30   #2
Новичок
 
Регистрация: 08.05.2008
Сообщений: 1
Сказал Спасибо: 1
Имеет 0 спасибок в 0 сообщенях
antz пока неопределено
По умолчанию

Подскажите работает ли на серверах Дом.ру?:
Пермь - http://la2.raid.ru/
Волгоград - http://la2.volgodom.ru/
Киров - http://la2.e-kirov.ru/
Казань - http://la2.kazandom.ru/
Челябинск - http://la2.chelskdom.ru/
Нижнекамск - http://la2.telemaxdom.ru/
Йошкар-Ола - http://la2.yoladom.ru/
Оренбург - http://la2.orenburgdom.ru/
Самара - http://la2.samaradom.ru/
Набережные Челны - http://la2.chelnydom.ru/
Тюмень - http://la2.tyumendom.ru/
Ижевск - http://la2.izhevskdom.ru/


Проверил Тюмень и Волгоград - Тюменский работает, Волгоградский - не хочет коннектится. В чем затыка может быть?

Добавлено через 55 минут
Перехвачен коннект на 88.87.66.7:2106
Создано новое соединение - 0
Перехвачен коннект на 88.87.66.50:7777
Соединение 0 разорвано
Создано новое соединение - 0
Соединение 0 разорвано

Последний раз редактировалось antz, 10.05.2008 в 20:30. Причина: Добавлено сообщение
antz вне форума   Ответить с цитированием
Старый 20.05.2008, 11:10   #3
Гость
 
Сообщений: n/a
По умолчанию

Здравствуйте! У меня проблема - не хочет запускаться l2ph 3.18-3.20
выдает крит =(
стоит ХР SP3(может из за этого!?)
фаирволлов-антивирусов нет.
вот картинка
более старые версии запускаются нормально, даже и не знаю что делать =(
Извините если не туда написал.
  Ответить с цитированием
Старый 20.05.2008, 15:40   #4
Новичок
 
Регистрация: 02.02.2008
Сообщений: 10
Сказал Спасибо: 9
Имеет 11 спасибок в 10 сообщенях
jew пока неопределено
По умолчанию

Стоит XP SP3...никаких проблем с запуском любых версий l2phx
jew вне форума   Ответить с цитированием
Старый 22.07.2008, 17:14   #5
Новичок
 
Регистрация: 06.06.2008
Сообщений: 4
Сказал Спасибо: 4
Имеет 0 спасибок в 0 сообщенях
Rodzilla пока неопределено
По умолчанию

Я вот вчера начал разбираться с етой программой Помгите плизкак можно отловить пакет на заточку сдачу манора и тп... Просто в проге отображаютя тысячи разных пакетов которыее вообще ненужны ))
Rodzilla вне форума   Ответить с цитированием
Старый 16.09.2008, 23:22   #6
Гость
 
Сообщений: n/a
По умолчанию Программа - бот для автоматической сдачи манора

Цитата:
Сообщение от Rodzilla Посмотреть сообщение
Я вот вчера начал разбираться с етой программой Помгите плизкак можно отловить пакет на заточку сдачу манора и тп... Просто в проге отображаютя тысячи разных пакетов которыее вообще ненужны ))
Принцип работы
Не требует никакой установки. Отдельное приложение. Ингейм. Эмулирует одно нажатие мыши в нужный момент. Точность работы вплоть до 1мс, в зависимости от интернет-соединения (Ping) и мощности компьютера. Полная имитация действий человека, отследить, что действует бот, а не человек технически невозможно. Требует присутствия человека, для установки настроек сдачи всходов по городам. Вручную или скриптами победить этого бота невозможно.
Требования
Работает на любых серверах Lineage при любых защитах. Компьютер:P4 2GHz + (или аналог от AMD), Windows. На более слабых PC все также будет работать, но скриптовых ботов обойти возможно не удастся.
Цена
270р за 2 копии. Прилагается подробная инструкция по применению. Возможен торг.
Гарантии
Работа программы гарантируется на любом сервере, в противном случае деньги будут возвращены. Чтобы проверить работу программы, можете предоставить персонажа 1го уровня на отдельном аккаунте, находящегося в любом городе и с 10 (не более) любыми манор-всходами. Вернем скрин удачной сдачи манора этим персонажем.
Контакты
Пишите на *цензура*
  Ответить с цитированием
Старый 17.09.2008, 01:46   #7
Пользователь
 
Аватар для APXAHGEJI
 
Регистрация: 08.03.2008
Сообщений: 77
Сказал Спасибо: 31
Имеет 19 спасибок в 15 сообщенях
APXAHGEJI
По умолчанию

Цитата:
Сообщение от la2smart Посмотреть сообщение
Требует присутствия человека, для установки настроек сдачи всходов по городам
Совершенно не обязательно, все зависит от скрипта, у мну например с двух персов сдается один всход в несколько городов, пакеты на сдачу составляются автоматически на основе манор листа => следить за процессом не обязательно.
APXAHGEJI вне форума   Ответить с цитированием
Старый 17.09.2008, 05:35   #8
Гость
 
Сообщений: n/a
По умолчанию

Цитата:
Сообщение от la2smart Посмотреть сообщение
Принцип работы
Не требует никакой установки. Отдельное приложение. Ингейм. Эмулирует одно нажатие мыши в нужный момент. Точность работы вплоть до 1мс, в зависимости от интернет-соединения (Ping) и мощности компьютера. Полная имитация действий человека, отследить, что действует бот, а не человек технически невозможно. Требует присутствия человека, для установки настроек сдачи всходов по городам. Вручную или скриптами победить этого бота невозможно.
Требования
Работает на любых серверах Lineage при любых защитах. Компьютер:P4 2GHz + (или аналог от AMD), Windows. На более слабых PC все также будет работать, но скриптовых ботов обойти возможно не удастся.
Цена
270р за 2 копии. Прилагается подробная инструкция по применению. Возможен торг.
Гарантии
Работа программы гарантируется на любом сервере, в противном случае деньги будут возвращены. Чтобы проверить работу программы, можете предоставить персонажа 1го уровня на отдельном аккаунте, находящегося в любом городе и с 10 (не более) любыми манор-всходами. Вернем скрин удачной сдачи манора этим персонажем.
Контакты
Пишите на *цензура*

Явное кидалово.
'Точность работы вплоть до 1мс' - в виндах доступно только 15ms меньше только на апаратном уровне,
'270р за 2 копии.' - и без коментариев все сразу ясно хахаха
  Ответить с цитированием
Старый 22.07.2008, 17:19   #9
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

в просмотре ставишь галку "фильтр" убираешь все галки, кроме интересующего тебя пакета и наслаждаешься жизней =)
QaK вне форума   Ответить с цитированием
Старый 22.07.2008, 18:30   #10
Новичок
 
Регистрация: 06.06.2008
Сообщений: 4
Сказал Спасибо: 4
Имеет 0 спасибок в 0 сообщенях
Rodzilla пока неопределено
По умолчанию

ок спс пойду разбираться.....

Добавлено через 47 минут
//by VORON
//СКРИПТ АВТОМАТИЧЕСКОЙ СДАЧИ МАНОРА

[deleted]

Тут написано просто про перехват пакета на сдачу манора..... каким образом узнать какой из сотни перехваченных пакетов и есть тот самый? И кстати у когото етот скрипт работал? Хммммм мошт через негоможно сдать манор.....

Последний раз редактировалось NLObP, 23.07.2008 в 01:43. Причина: Добавлено сообщение
Rodzilla вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack


Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

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

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


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

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!