PDA

Просмотр полной версии : AionPacketHack


xkor
21.11.2009, 02:53
Новая версия L2PacketHack теперь поддерживает и AION
http://l2phx.pp.ru/arhive/l2phx.3.5.30.159.rar - ссылка не актуальна
http://l2phx.pp.ru/arhive/ - последнюю версию искать тут)

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

ЗЫ пашет на EuroOff и RuOff (из за фроста для работы надо ставить галочку "не обрабатывать направление Client -> Server"), проверялось в режиме LSP перехвата
ЗЗЫ надо будет наверно теперь убирать из названия проги приставку l2...

Stasrus
21.11.2009, 14:21
Класс!

MaRK
04.12.2009, 21:32
люди я думаю ета информация =_) всем пригодитса
1. ru.aionwars.ru
2. aionlegend.ru
3. 1.aion ru или com ето сервер абуса =)))

xkor
04.12.2009, 22:17
MaRK, и что с этими серверами?, там пакетхак пашет или там просто айон стоит?

MaRK
26.12.2009, 02:29
ето прикольние сервера аиона а пакетхак не проверял =) просто поставил может комуто захочетса поиграть вроденорм сервера

xkor
26.12.2009, 02:52
забанить нельзя помиловать!

Anafema
03.01.2010, 19:28
перезалейте архивчик

alexteam
03.01.2010, 19:33
Новая версия L2PacketHack теперь поддерживает и AION
это означает что начиная с этой версии все они поддерживают протокол аиона.
http://l2phx.pp.ru/arhive/

feaster
18.02.2010, 04:01
Напишите инструкцию по подключению к aion на руоффе, когда поставил галочку aion, и включил перехват клиента, после захода в игру, программа не начала получать пакеты.. :(

xkor
18.02.2010, 16:30
feaster, на руофе работало только пока там фрост не включили...

Breadfan
12.05.2010, 14:08
кто-нибуть делал разбор пакетов клиент --> сервер? Направление сервер -> клиент с исходников сервера выдернул...наполовину (пакеты распознаются по опкоду, но структуру каждого - не описывал) ;) а в обратную сторону пока нет.

Xen
12.05.2010, 16:31
Все фрихи айона щас на ОБТ есть смысл их ковырять, когда еще 100500 раз изменится?

Breadfan
12.05.2010, 16:51
если написал - значит надо мне это, тебе то разница какая? умник...изменятся...ага....щас вот, обт кончится и сразу всю структуру пакетов данных тут же перекроят, чтоб врагам не досталось...

Xen
12.05.2010, 21:06
А почему бы и нет... за примером далеко бегать не нужно, клиент л2 яркое доказательство. И откуда ты знаешь, что корейцы не будут менять структуру пакетов от версии к версии? Есл взять тот же л2, то каждые хроники структура менялась, мб и незначительно, но менялась.

Breadfan
13.05.2010, 08:57
О как..приплыли....следуя твоей логике "...смысл их ковырять, когда еще 100500 раз изменится?..." и "...клиент л2 яркое доказательство. И откуда ты знаешь, что корейцы не будут менять структуру пакетов от версии к версии? Есл взять тот же л2, то каждые хроники структура менялась, мб и незначительно, но менялась...." - нах вообще чтото ковырять, ведь по-любому выдут новые хроники, и чегонть изменят, надо ждать, а то и так немаленькая часть скриптов на форуме не работает на последних хрониках (естественно, без доработки).....чего ждать то будем? Официального закрытия проекта, чтоб четко знать - щас напишем - и останется на века без переделок?:D
Идиотизм, если честно

Vengeance
22.05.2010, 23:04
xkor, перезалей пожалуйста файл

alexteam
22.05.2010, 23:06
http://coderx.ru/showpost.php?p=55591&postcount=8

PicaSSo
17.07.2010, 14:18
всем привет. долго уже бьюсь с этими пакетами аионовскими. решил обратиться за помощью к знающим, то бишь к вам)
отлавливаю зашифрованные пакеты. вот гадаю каким способом их шифруют. может так же как в линейке XOR?
помогите кто че знает)) заранее огромное СПС

xkor
17.07.2010, 16:38
есть же сорци ява эмуляторов сервака)
шифрация тут:
http://www.assembla.com/code/ae-go/subversion/nodes/trunk/AE-go_GameServer/src/com/aionemu/gameserver/network/Crypt.java?rev=2467 (как в линейке с парой дополнений)
как формируются/разбираются отдельные пакеты можно глянуть тут:
http://www.assembla.com/code/ae-go/subversion/nodes/trunk/AE-go_GameServer/src/com/aionemu/gameserver/network/aion?rev=2467

PicaSSo
21.07.2010, 01:35
Xkor вы не могли бы скинуть ссылку на сорс нового клиента аиона версии 1.9? а то сервак на новую версию перешел...

xkor
21.07.2010, 13:30
PicaSSo, гдеж я тебе сорци клиента возьму?)

PicaSSo
21.07.2010, 20:38
ну не клиента, попутал), ява эмулятора сервака. просто новая версия вышла и там, я слышал, сменилась шифровка пакетов. или нет?
Вы уж не серчайте на мою местами корявую речь.. :o

xkor
21.07.2010, 22:50
PicaSSo, ничего там кроме ID пакетов не сменилось, и по тем ссылкам что я дал как раз уже IDшники от 1.9

PicaSSo
22.07.2010, 00:23
а.. ну спасибо тогда)

Maxno
22.07.2010, 02:17
Интересно, на какой версии Delphi написан последний пх?
Былоб хорошо если 2009-2010(Unicode) :friends:

alexteam
22.07.2010, 12:12
последний на д7

Maxno
22.07.2010, 17:19
последний на д7
а планируете проект на 2009+(Unicode) переводить?

alexteam
22.07.2010, 18:32
я - нет.

xkor
24.07.2010, 23:11
Maxno, а я столько всего планирую что 100% нихрена не успею)

Newby
24.08.2010, 02:10
Разрабы выложите плз исходники шифровки\расшифровки пакетов Aion на паскалеЮ а то в Си не шарю. Заранее спасибо!

xkor
24.08.2010, 03:38
Newby, загляни в svn репозиторий пакетхака, если поискать оно там есть)
ЗЫ на С++ тут вроде никто и не выкладывал ничего пока)

Newby
24.08.2010, 14:37
Смотрел в исходниках 3.2.0 но там только L2Xor, или он еще не поддерживает Аион протокол?

J-Fobos
24.08.2010, 15:15
Смотрел в исходниках 3.2.0 но там только L2Xor, или он еще не поддерживает Аион протокол?
http://l2phx.pp.ru/ здесь 3.5

xkor
24.08.2010, 17:40
Newby, в первый пост загляни, там значиться первая версия с поддержкой - 3.5.30.159

Newby
31.08.2010, 04:10
Вот просматриваю ява исходники криптования пакетов и вижу чуть ли ни на каждом шагу операция "& 0xFF"... насколько я понимаю 0хFF в бинарном виде состоит из сплошных единичек, отсюда вопрос зачем нужна эта операция ели она никак не изменит исходный байт ???

unknowned
31.08.2010, 04:48
Вот просматриваю ява исходники криптования пакетов и вижу чуть ли ни на каждом шагу операция "& 0xFF"... насколько я понимаю 0хFF в бинарном виде состоит из сплошных единичек, отсюда вопрос зачем нужна эта операция ели она никак не изменит исходный байт ???

Слов нет, только рукалицо.жпг. Бери учи http://www.webmath.ru/poleznoe/tables_istinnosti.php
И потом посчитай что будет при 0x**** & 0x00FF, когда байтов больше чем один

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

Newby
31.08.2010, 16:02
Слов нет, только рукалицо.жпг. Бери учи http://www.webmath.ru/poleznoe/tables_istinnosti.php
И потом посчитай что будет при 0x**** & 0x00FF, когда байтов больше чем один

Что будет при 0х**** & 0x00FF я и сам прекрасно понимаю (0х00**).Не так уж я и туп! Я говорил об операциях с ОДНИМ байтом.
А за остальное спасибо! Хотя в чем то ты прав я мог бы и сам догадаться что это доп защита чтоб в итоге байт оставался ОДНИМ ;) .

Вот только странно почему такая защита в клиенте не используется?(Если верить реверсированию клиента который GoldFinch выложил)

xkor
31.08.2010, 23:38
Newby, потому что клиент написан на С++ и напрямую работает с памятью и если он работает с одинм байтом то в 2 или 4 байта он не превратиться, а в java шибко умный компилятор/оптимизатор/виртуальная вашина могут при переполнении однобайтового числа со спокойной совестью превратить его в 2хбайтовое

Newby
01.09.2010, 04:26
Во, более чем исчерпывающий ответ =) Спасибо! Мне всегда Ява не нравилась :p

Добавлено через 1 час 20 минут
Ха, кажется руофф Аион кодирует первые 2 байта размера пакета в направлении C==S! От сервера приходят пакеты с норм байтами размера... Все таки наши угнововцы что то изменили... эт хреново

xkor
01.09.2010, 10:36
Newby, и на л2руофе и на аойон руофе работает фрост который дополнительно шифрует и входящие и исходящие данные как поток а не как пакеты, правда входящие не сразу, как шифрует неизвестно...

Newby
01.09.2010, 12:02
xkor, Ты кажется подумывал бот сделать на аион, заняться не хочешь этим? А то в данный момент есть только один пакетный бот AionSZ только вот разрабы на ру версию положили с высокой колокольни. Бот вечно из игры вылетает, а стоит он 380 руб в месяц... эт он еще подешевел. Короче если будет норм бот есть много народу которые и больше платить готовы за качественный продукт( я в том числе)! Так что подумай ;)

xkor
01.09.2010, 17:16
Newby, для руофа ООГ бота ни для линйки ни для айона я сделать не могу из за фроста, я его пока побороть не смог...
только ИГ могу...

Newby
01.09.2010, 20:29
Об ООГ я и не мечтал, ООГ на Аион сейчас вообще нет(в паблике по крайней мере)

Добавлено через 4 минуты
Кстати система в руАионе действительно интересная, одновременно поддерживается 3 соединения: Геймсервер и еще 2. В одном как я понял идет что то на подобии Пинга линеечного, каждые 10сек приходит запрос с сервера и константный ответ клиента( константный по крайней мере для одного соединения), а в третьем какая то инфа постоянно приходит в формате UNICODE вроде не шифрованная что там может быть вообще хз ...
Так что остается надеяться на какого нибудь умельца типа GoldFinch`a который Фрост расковыряет, надежда как говориться умирает последней!

xkor
01.09.2010, 20:33
Newby, хм, ну ИГ можно попробовать но время на него не скоро появиться, что от айонобота в первую очередь требуется?

Newby
01.09.2010, 21:05
Ну я тебе перечислю что умеет AionSZ а ты ориентируйся на свои возможности и свободное время =) ::
Полная автоматизация кача(добегание до места кача, тп в город и продажа мусора в магазин в случае переполнения инвентаря)
Сбор ресурсов (совместно с качем с настраиваемым приоритетом)
Главный плюс AionSZ пати кач: настраиваемый хилер, чантер в пати.
По моему самое необходимое это полная автоматизация, настроил и ушел, и стабильность работы (чтоб не вылетал).

Короче ты с чего нибудь начни, а там все вместе придумаем что он еше должен будет уметь ;)

BioDread
17.10.2010, 23:53
xkor СПС огромное за добавление АИОНА
Это супер!! Появилось столько возможностей!
Я вам очень благодарен и надеюсь на дальнейшее улучшение этой/добавление других функций L2phx
Респект!
П.С. Решения проблем с шифрацией ждём с нетерпением =)

BioDread
27.10.2010, 22:06
xkor Может Hide Tools Спасёт от фроста?
И изменение заголовка окна и названия процесса....Ну и порты неигровые добавить.И всё норм заходит! обрабатывает ток шифрация присуцтвует =)....
П.С. Напиши хоть слово чтобы мы знали что ты ещё с нами =)
И забей на бота он никому не нужет только мозг По*бёшь зря....

dotCOM
30.10.2010, 13:04
Ожидается ли версия с поддержкой пакетов 2.0 айона?

xkor
30.10.2010, 16:11
dotCOM, нет

BioDread
02.11.2010, 22:08
dotCOM, нет

О_о
А шифрация на 1,0 до 2,0 изменилась?

xkor
03.11.2010, 01:45
BioDread, нет, изменились только ID пакетов и у некоторых немного формат поменялся так что любой может PacketsAion.ini подправить под 2.0)

BioDread
03.11.2010, 21:42
Так тебе это на 5 минут дела =) О Великий)
А мы (простые юзвери) будем пол года мучатся =)
Может ты всё-таки потратишь пару минут своего драгоценного времени и выложишь "Чуток подправленный" PacketsAion.ini =)

Levapishe
03.11.2010, 23:18
Просим просим ;)

ZXXxc
05.11.2010, 08:08
у меня не ищет пакеты в игре айон

xkor
05.11.2010, 15:13
ZXXxc, а кто их искать должен?

BioDread
11.11.2010, 17:44
О Великий Xkor у меня к вам просьба: Дайте ссылку на тему или объясните вкратце что и как изменять в файле packetAion.ini чтобы определяло больше пакетов ну и писало как в Л2 типо одни 4 байта -ИД шмотки. другие - колличество и т.д.

BioDread
20.11.2010, 15:19
xkor Подскажи плиз как изменять packet.Aion.ini вкратце:
Как добавить новый тип пакета?
Как добавить описание и расшифровку к примеру 4го или 5-7го байта?
Буду очень признателен=)
Всем спс уже понял...

BioDread
02.12.2010, 18:09
Другой вопрос: как сделать так чтобы определённый пакет отправлялся череp время и каждый раз прибавлялось +1 к четвёртому байту
5d 5e 5f и т.д. пока не дойдёт до определённого значения и обратно 5d 5e 5f...

xkor
02.12.2010, 23:43
BioDread, скриптом...

RayTraceR
03.12.2010, 10:25
Другой вопрос: как сделать так чтобы определённый пакет отправлялся череp время и каждый раз прибавлялось +1 к четвёртому байту
5d 5e 5f и т.д. пока не дойдёт до определённого значения и обратно 5d 5e 5f...

Я делаю примерно так, только задержка в виде delay, т.к. таймер со сквозным проходом вв новых версиях не работает:

var intbyte, tmpint: integer;

Процедура ТЕСТ
for i:=0 to Определенное_Значение do
begin
buf:='';
WriteC(tmpint+i);
intbyte:=copy(buf,1,(length(buf)));
buf:=HStr('5d5e5f') + HStr(intbyte);
SendToServer;
// А тут можеш поставить delay, но я НЕ РЕКОМЕНДУЮ.
end;
Конец процедуры


Условие прихода пакета 5d
tmpint:=ReadC(4);
Вызов процедуры TEST
Конец условия

Breadfan
03.12.2010, 10:45
http://coderx.ru/showpost.php?p=30293&postcount=404

RayTraceR
04.12.2010, 12:29
Ну тогда на основе этого вот тебе пример:

const
MaxValue = 60; // Определенное значение, по достижении которого 4-й байт в пакете будет обнуляться
TimerInterval = 1000; // Интервалл в милисекундах для таймера

var
Timer1: TTimer;
tmpint: integer;
intbyte: string;

procedure Init;
begin
Timer1:=TTimer.Create(nil); // создаем объект таймер
Timer1.OnTimer:=@OnTimer1; // привязываем к нашему объекут процедуру OnTimer1
Timer1.enabled:=true; // включаем запуск таймера при старте скрипта
Timer1.interval:=TimerInterval; // устанавливаем интервал в милисекундах (в нашем случае интревла равен 1 секунде)
tmpint:=0; // Устанавливаем переменную по умолчанию
end;

procedure OnTimer1(Sender: TObject);
begin
tmpint:=tmpint+1; // суммируем счетчик через кажддую секунду
if(tmpint <= MaxValue) then // Если счетчик меньше или равно MaxValue, то продолжаем работать
begin
// Тут мы отправляем пакет, в котором четвертый байт будет равен счетчику, т.е. от 1 до 60
buf:='';
WriteC(tmpint);
intbyte:=copy(buf,1,(length(buf))); // переводим Ineger to Hex
buf:=HStr('5d5e5f') + HStr(intbyte); // intbyte - значение четвертого байта
SendToServer;
end else // Иначе, т.е. если счетчик больше MaxValue то обнуляем его
begin
tmpint:=0;
end;
end;

procedure Free;
begin
Timer1.Free; // Освобождаем память занятую таймером
end;

begin

end.

dreamlore
21.12.2010, 17:40
недавно запустился сервер на teraion.com (бывший aion.211.ru). по сравнению с предшественником, один и тот же скил выдаёт разные значения пакета, при отправке на сервер... хотя некоторые байты из пакета остаются неизменными. хоть я почти не играю, было бы интересно узнать решение этой проблемы. извиняюсь, если я обращаюсь не по адресу))

xkor
22.12.2010, 00:12
dreamlore, видать и на айоне начали применять изменение шифрования...

dreamlore
22.12.2010, 00:52
dreamlore, видать и на айоне начали применять изменение шифрования...
да. сейчас такая защита почти на каждом серве стоит. хотя изменения пакетов незначительные. меняются только 1й, 3й и последний байты в основном, в определённой последовательности. можно ли как-нить определить эту последовательность?

xkor
24.12.2010, 00:29
можно ли как-нить определить эту последовательность?как то можно.., займись криптоанализом)

gerasader
25.12.2010, 11:44
извините но почему виста так отвергает ПХ??? я и настройки на айон сделал правильно а как об стенку горох ничего не ищет (сервер newaion.ru) пакеты не ищет и....ну вобщем как будто игру и не запускал(((

dreamlore
25.12.2010, 23:42
как то можно.., займись криптоанализом)

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

arman
05.01.2011, 22:54
всем прив)))кто нибудь может объяснить как пользоватся этой прогой в aion?

bdsm
23.01.2011, 16:14
день добрый, есть ли какие нить определённые требования к железу? проблема собсна вот http://s003.radikal.ru/i202/1101/41/55d94a36e2ab.jpg происходит это когда начинаеш делать какие нить функции прогой (выделить пкет, добавить на отсылку, итд) это происходит у знакомого челоаека, у меня всё работает на ура)) большое вам спс за програмку, часто выручает если сделал куданить тп, и тебя киноло к кибу, на или бить рб в данже)) помогите пожалуйста решить проблемму.. и клиент при ошибке падает(

ariec966613
25.01.2011, 16:47
Недавно на "сильверстоуне" обновили ядро сервера и античит, после этого пакетхак не хочет запускатся при входе в игру (до обновы работал норм). Кто знает че нада переделать чтобы работало просьба отписатся на форуме или мне в пм (если будут скрины настроек проги еще лучше), заранее благодарен.

Добавлено через 2 минуты
день добрый, есть ли какие нить определённые требования к железу? проблема собсна вот http://s003.radikal.ru/i202/1101/41/55d94a36e2ab.jpg происходит это когда начинаеш делать какие нить функции прогой (выделить пкет, добавить на отсылку, итд) это происходит у знакомого челоаека, у меня всё работает на ура)) большое вам спс за програмку, часто выручает если сделал куданить тп, и тебя киноло к кибу, на или бить рб в данже)) помогите пожалуйста решить проблемму.. и клиент при ошибке падает(

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

Levapishe
26.01.2011, 16:08
Сам играю на сильвере - у меня проблем нету!Сделай так - удали апдейтер и файлы античита из папки с игрой. Заходи в игру через батник запуска. Пакеты изменились кстати -к примеру если скилл раньше был B4 то сейчас CF. Если какие-то вопросы - стучи в личку!

StEAlTh_ASsAsIN
05.02.2011, 13:51
Помогите настроить l2phx на сервер айон-фри.
Я пробовал подкючатся с разными настройками - скрытый инжект, надёжный, ЛСП перехват. Везде итог один - критует игру.

Roman95
12.06.2011, 21:43
обьясните как настроить прогу на aionline.by пожалуйста а то я непонимаю как ей пользоватся)по возможности скрины плз)

Nikrare
09.10.2014, 16:23
Всем привет, когда выйдет L2phx под Aion 4.6 ?? Заранее спасибо!

NLObP
09.10.2014, 17:19
Всем привет, когда выйдет L2phx под Aion 4.6 ?? Заранее спасибо!

Ориентировочно к концу недели.

NLObP
11.10.2014, 18:53
Вот ссылка (http://coderx.ru/showpost.php?p=200265&postcount=1411) на обнову

hawai09
27.03.2015, 17:46
Привет Мне нужна помощь со временем и L2phx Aion 4.7.1 сервер Gameforge ЕС

И хотя я использовал только Steelrake Bot в настоящее время является l2phx никакого уважения к Shugo NPC нет сейчас в диалоге

Перед: CM_PET

После так 4.7.1: неизвестно E2

Есть возможность обновления

pWnd711
03.04.2015, 11:31
Эй , ​​мне нужно новые пакеты для 4.7.1 Gameforge Aion ЕС. Может ли мой анкета мне, что кто-то . Спасибо

Извините за русский)

barbu
04.04.2015, 20:46
Npnbet all,

what kind of profit L2PHK can bring to users ? i heard about steelrake bot and shugo imperial tomb entrance hack.

Daniel Castro
08.04.2015, 04:04
NLObP, Есть решение для нового ЕU? Или не будет?

NLObP
10.04.2015, 21:47
NLObP, Есть решение для нового ЕU? Или не будет?

Надо смотреть

vortex112
20.04.2015, 02:17
Народ подскажите пожалуйста версия л2пх для айона 4.7 подойдет к серверу 4.7.5? и если нет то надо ли дописывать PacketsAion47.ini чтобы подошла.Извините за нубский вопрос.

NLObP
21.04.2015, 01:04
версия л2пх для айона 4.7 подойдет к серверу 4.7.5?
Да, как раз для NA подходит. Для EU не подходит.

pWnd711
22.04.2015, 17:09
Можете ли вы также и для EU?

NLObP
22.04.2015, 21:46
Можете ли вы также и для EU?

Я использую исходники джава-сервера. Для NA у меня есть, а для EU - нет.

pWnd711
29.04.2015, 13:22
Можете ли вы , может быть, это волнует? ЕU будет работать наш вариант еще раз?

Greggari
07.08.2015, 16:34
Киньте пожалуйста рабочий л2пх для катаклизм

Isiliell
27.01.2018, 19:15
Где сейчас можно скачать l2phx для айон?

NLObP
28.01.2018, 18:44
Где сейчас можно скачать l2phx для айон?

Вот здесь (https://yadi.sk/d/oz1L0QhZA4pAT) посмотри.

nurzaz
09.02.2019, 23:04
Доброго времени суток. Планируется ли обновление под версии 5.8-6+
Старые версии не те пакеты показывают.

komar0098
22.04.2019, 15:27
Люди добрый. подскажите пожалуйста. кто шарит. играю на айон 2.5 сервере . какой скачать л2пх и какие настройки должны быть. мне он нужен только для дюпа и ап лвл. буду весьма благодарен

alexov
23.04.2019, 17:18
губу закатайте, уважаемый)))