PDA

Просмотр полной версии : переписать скрипт в 2 строчки под phx


Lynx
26.03.2012, 02:19
добрый день!
Есть скрипт под WP PPC на обход защиты(мб) логинсервера.
Переделайте, пожалуйста под дружественный нам phx. Долго разбираться, а тем, кто шарит 2 строчки написать. Спасибо!
BEGIN
_gOutBuff := _gBuff;
case _gAbsNumPkt of
1: PInt(_gOutBuff,$785A,8,4);
end;
END.

J-Fobos
26.03.2012, 10:39
Ключевое слово "логинсервера". Пакетхак не работает с лс.

Lynx
26.03.2012, 15:16
Работает. Надо просто указать в настройках порт 2106 палить.
У меня проблема только с тем, что пх не считает пакеты для данного соединения.
Вопрос :
1 можно ли в скрипте проверять, к какому ip конект? чтобы править только Логин Серв
2 как считать пакеты для каждого соединения отдельно? так не пашет
var
a:integer;
procedure OnConnect ;
begin
a:=0;
end;
begin
if a<20 then inc(a);
if (fromserver) and (pck[1]=#0) and (a=1) then pck:=hstr('00 0B 00 00 00 00 00 00 00 78 5a') ;

end.

J-Fobos
26.03.2012, 15:26
Не работает пх с трафиком лс :D

xkor
26.03.2012, 22:13
Работает. Надо просто указать в настройках порт 2106 палить.пакетхак как минимум не расшифровывает трафик ЛС)

dyh9l
27.03.2012, 16:18
пакетхак как минимум не расшифровывает трафик ЛС)

А может ли он вообще редактировать пакеты отправляемые на лс, пусть и в зашифрованном варианте? или он пока гейм сервер не откроется вообще пакеты не отлавливает некакие?

J-Fobos
27.03.2012, 18:51
А может ли он вообще редактировать пакеты отправляемые на лс, пусть и в зашифрованном варианте? или он пока гейм сервер не откроется вообще пакеты не отлавливает некакие?
Работать с зашифрованными пакетами он может, но что это даст?

dyh9l
27.03.2012, 21:00
Предположение идиотское, но если например в пакете который передаст инфу о железе/ип, подменить 1 байт, и пох какой шифр, поидеии веть уже исходный ип/железо будет другое?

SeregaZ
27.03.2012, 21:15
ога щас... там же наверняка есть что-то типа проверочной суммы пакета, как срс или мд5 для файлов. при изменении чего-либо - эта проверочная сумма не совпадет, пакет будет инвалидным.

xkor
28.03.2012, 00:05
SeregaZ, именно, crc там есть, правда не все сервера его проверяют, но даже без него изменение одного байта приведёт к изменению блока из 8ми байт ибо таков размер блока в BlowFish