PDA

Просмотр полной версии : Смена ID пакетов...


Nickers
07.01.2011, 22:45
Сервер Interlude:

В папочке System краем глаза увидел l2.bin запустил ПХ с 1го раза (Удивился даж, посмотрел в лог, почему меня ничего не остановило при коннекте (Мой ПХ поймал Логин сервер, но тот отвалился и ничего не произошло оО))
Далее я вышел к логу пакетов и увидел кучу Unknow... Тянулся к крестику как вдруг обратил внимание на 10 пакетов 1го типа идущих подряд оО
Посмотрел, в структуре изменялось 1о значение, а ID был одинаковым... "Какая то странность" - подумал я... Оказалось что там был изменен ID набор пакетов, а самой шифрации не было! Радости не было предела, ре коннект: ID сохранились! (Не Шифрация), Послал пакет, все сработало...

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

А теперь у меня Вопрос: Какой самый легкий способ составить Packets.ini под данный сервер с отличными от ПХ ID пакетов? (Конечно способ: "Бегай лови пакеты, составляй" - явно мимо) Можно ли выцепить из файлов Клиента? (Даж если не составлять, некоторые пакеты сложновато "на глаз" определить от куда они и куда))

NLObP
07.01.2011, 22:52
Какой самый легкий способ составить Packets.ini под данный сервер с отличными от ПХ ID пакетов?

Легких способов я не знаю. Замени ID только самых нужных тебе пакетов.

Nickers
08.01.2011, 02:04
Стер название... (У мну какой-то сбой произошел с Packets.ini... Сменил версию ПХ... На сервере просто отсутствует Шифровка...)... Тему можно оставить (Вдруг у кого вопросы возникнут)

AHTOWKA
14.02.2011, 18:49
У меня вопрос, есть ли какой нибудь блакнотик под айд сервера и как можно там быстро найти ID вещи??

Nickers
15.02.2011, 16:22
Гугл в помощь! (http://100nt.ru/items_il.php?id=4043)

C0derxWarr1or
27.03.2011, 16:35
Легких способов я не знаю. Замени ID только самых нужных тебе пакетов.

как это сделать?

Nickers
27.03.2011, 19:12
В файле Pacets.ini все есть

C0derxWarr1or
28.03.2011, 09:29
В файле Pacets.ini все есть

ну понятно что там все коды есть но как сделать чтобы пакет хак видел правильно нормальный пакет действия например

42=RequestJoinParty:s(Name)d(ItemDistribution)
43=RequestAnswerJoinParty:d(Response)
55=AnswerTradeRequest:d(Answer)

вместо них приходят леваки , что куда заменить нужно? чтобы пахали ети 3 пакета на другие всё равно.

lordoftherea1m
28.03.2011, 11:19
сравни с оригинальными ид пакетов, и найди закономерность. если не найдешь, значит методом научного тыка.

C0derxWarr1or
28.03.2011, 11:23
ну например . мне вместо етих паков приходит Uknown7 ReqwestAlly ну и MultisellChose что дальше в чом закономерность?


методом тыка? что куда тыкать чтобы работало?

dyh9l
28.03.2011, 11:31
C0derxWarr1or, а ты уверен что у тебя тока ИД изменены?

lordoftherea1m
28.03.2011, 11:47
42=RequestJoinParty:s(Name)d(ItemDistribution)
43=RequestAnswerJoinParty:d(Response)
55=AnswerTradeRequest:d(Answer)

??=Uknown7
??=ReqwestAlly
A7=MultisellChose

55=A7>85=167
а дальше сам Оо

dyh9l
28.03.2011, 11:51
покликай соц действие танцевать и погляди на первый байт, меняется ли он)