|
WallHack пакет "окончания движения" - Общение разработчиков - Программирование для Perfect World, общение и обсуждене разработок |
26.03.2011, 08:49
|
#1
|
|
|
|
Разведчик
|
Регистрация: 07.10.2010
Сообщений: 21
Популярность: 90
Сказал(а) спасибо: 14
Поблагодарили 15 раз(а) в 14 сообщениях
|
WallHack пакет "окончания движения"
|
Цитата: |
|
|
|
|
|
|
|
|
|
Принцип работы довольно прост:
Серверу посылается пакет "окончания движения", после чего нас как бы телепортирует.
|
|
|
|
|
|
что именно надо записать в память после прыжка
и как найти обратные координаты x y z по введенному тексту...
________________
если я не ошибаюсь, а могу и ошибаться ...
too many actual parameters
|
|
|
26.03.2011, 10:33
|
#2
|
|
|
|
Рыцарь
|
Регистрация: 19.11.2008
Сообщений: 385
Популярность: 13343
Сказал(а) спасибо: 124
Поблагодарили 217 раз(а) в 109 сообщениях
|
Re: WallHack пакет "окончания движения"
|
|
|
26.03.2011, 11:02
|
#3
|
|
|
|
Разведчик
|
Регистрация: 07.10.2010
Сообщений: 21
Популярность: 90
Сказал(а) спасибо: 14
Поблагодарили 15 раз(а) в 14 сообщениях
|
Re: WallHack пакет "окончания движения"
|
Цитата: |
|
|
|
|
|
|
|
|
|
Смею предположить, что ничего, пакет не ровня простой записи в память.
|
|
|
|
|
|
Тогда по какому принципу действует WallHack:
просто передача координат в память не влияет на передвижение персонажа..
________________
если я не ошибаюсь, а могу и ошибаться ...
too many actual parameters
|
|
|
26.03.2011, 11:07
|
#4
|
|
|
|
Фельдмаршал
|
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
|
Re: WallHack пакет "окончания движения"
________________
Ни одно доброе дело не остается безнаказанным.
Программы:
PW: Флудобот, Девизхак, OutFocusBot, OutFocusBot ver 3 (freepvp), PWMultiHack ver 3, AutoRespawn.
JD: JDMultiHack, JDFlooder, JDBot.
Статьи: Отключаем UAC, Ищем базовый адрес Perfect World, "Патчер памяти" или "Пишем флайхак", "Патчер памяти 2" или "Пишем Джампхак", "Поиск инжектов" или "Наш код в чужом процессе"
|
|
|
26.03.2011, 11:34
|
#5
|
|
|
|
Разведчик
|
Регистрация: 07.10.2010
Сообщений: 21
Популярность: 90
Сказал(а) спасибо: 14
Поблагодарили 15 раз(а) в 14 сообщениях
|
Re: WallHack пакет "окончания движения"
Хм тогда получается что с помощью
Код:
WriteProcessMemory(hProcess, ptr(ipbuf+LocY), @bufc, sizeof(ipbuf), BytesCount);
я не смогу сдвинутся как в WallHack-е
а как тогда работает PWGtm что она пишет в память после передачи координат ...
________________
если я не ошибаюсь, а могу и ошибаться ...
too many actual parameters
|
|
|
26.03.2011, 11:43
|
#6
|
|
|
|
Рыцарь
|
Регистрация: 19.11.2008
Сообщений: 385
Популярность: 13343
Сказал(а) спасибо: 124
Поблагодарили 217 раз(а) в 109 сообщениях
|
Re: WallHack пакет "окончания движения"
Если что-то и пишет, можешь лицезреть это в его исходнике, написан pwgtm на AutoIt`е, который при "подсвечености" является вполне понятным языком для программиста любого уровня и любого языка, схож с бейсиком, что даётся в знаки
|
|
|
Пользователь сказал cпасибо:
|
|
26.03.2011, 11:44
|
#7
|
|
|
|
Разведчик
|
Регистрация: 07.10.2010
Сообщений: 21
Популярность: 90
Сказал(а) спасибо: 14
Поблагодарили 15 раз(а) в 14 сообщениях
|
Re: WallHack пакет "окончания движения"
Dinmaite а может напишете тем ку "Патчер памяти" или "Пишем WallHack"
________________
если я не ошибаюсь, а могу и ошибаться ...
too many actual parameters
|
|
|
26.03.2011, 12:26
|
#8
|
|
|
|
Разведчик
|
Регистрация: 05.03.2011
Сообщений: 40
Популярность: 841
Сказал(а) спасибо: 1
Поблагодарили 9 раз(а) в 8 сообщениях
|
Re: WallHack пакет "окончания движения"
Мне и программу то писать лень, а Вы про темку. Дайте отдохнуть в единственный выходной на неделе)
________________
Dinmaite пишет с меня, когда он на работе.
|
|
|
04.04.2011, 14:23
|
#9
|
|
|
|
Разведчик
|
Регистрация: 07.10.2010
Сообщений: 21
Популярность: 90
Сказал(а) спасибо: 14
Поблагодарили 15 раз(а) в 14 сообщениях
|
Re: WallHack пакет "окончания движения"
________________
если я не ошибаюсь, а могу и ошибаться ...
too many actual parameters
|
|
|
04.04.2011, 19:40
|
#10
|
|
|
|
Фельдмаршал
|
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
|
Re: WallHack пакет "окончания движения"
Логично предположить что в теме про инжект пакетов. Правда там его нет, но есть инжектор.
________________
Ни одно доброе дело не остается безнаказанным.
Программы:
PW: Флудобот, Девизхак, OutFocusBot, OutFocusBot ver 3 (freepvp), PWMultiHack ver 3, AutoRespawn.
JD: JDMultiHack, JDFlooder, JDBot.
Статьи: Отключаем UAC, Ищем базовый адрес Perfect World, "Патчер памяти" или "Пишем флайхак", "Патчер памяти 2" или "Пишем Джампхак", "Поиск инжектов" или "Наш код в чужом процессе"
|
|
|
05.04.2011, 16:56
|
#11
|
|
|
|
Разведчик
|
Регистрация: 07.10.2010
Сообщений: 21
Популярность: 90
Сказал(а) спасибо: 14
Поблагодарили 15 раз(а) в 14 сообщениях
|
Re: WallHack пакет "окончания движения"
это получается для этого Инжектора.
Packet Injection (© Dinmaite)
Код:
procedure PacketCall(aPParams:PParams); stdcall;
var
CallAddress,pPacket:pointer;
Len:DWord;
begin
CallAddress:=Pointer($005D7C30);
Len:=aPParams^.Param1;
pPacket:=@aPParams^.Packet;
asm
pushad
mov ecx, dword ptr [PW_BASE_ADDRESS]
mov ecx, dword ptr [ecx+$20]
push Len
push pPacket
call CallAddress
popad
end;
end;
procedure StrToByte(Packet:string; var aParams:TParams);
var
i:integer;
begin
i:=(length(bytecode) div 2)-1;
aParams.Param1:=i+1;
for i:=0 to i do
aParams.Packet[i]:=strtoint('$'+bytecode[i*2+1]+bytecode[i*2+2]);
end;
procedure Packet(Packet: string);
var
aParams: TParams
begin
StrToByte(Packet,aParams);
InjectFunc(ProcessID,@PacketCall,@aParams,sizeof(aParams));
end;
нужно найти типа такого кода
Код:
23 00 D1 3C 10 80 - открыть диалог с NPC.
поле чего передавая это к од т.е. пакет получить нужное нам действие
да еще как искать пакет: запустить перса чтоб бежал пока бежит искать что измениться, как остановится опять искать что изменится..
________________
если я не ошибаюсь, а могу и ошибаться ...
too many actual parameters
Последний раз редактировалось zaparca; 06.04.2011 в 10:54.
|
|
|
10.04.2011, 20:20
|
#12
|
|
|
|
Разведчик
|
Регистрация: 07.10.2010
Сообщений: 21
Популярность: 90
Сказал(а) спасибо: 14
Поблагодарили 15 раз(а) в 14 сообщениях
|
Re: WallHack пакет "окончания движения"
...э я сам ответил на свой вопрос ?...
________________
если я не ошибаюсь, а могу и ошибаться ...
too many actual parameters
|
|
|
12.04.2011, 01:11
|
#13
|
|
|
|
Пехотинец
|
Регистрация: 10.04.2011
Сообщений: 79
Популярность: 97
Сказал(а) спасибо: 8
Поблагодарили 70 раз(а) в 46 сообщениях
|
Re: WallHack пакет "окончания движения"
zaparca, аха
|
|
|
12.04.2011, 09:26
|
#14
|
|
|
|
Рыцарь
|
Регистрация: 19.11.2008
Сообщений: 385
Популярность: 13343
Сказал(а) спасибо: 124
Поблагодарили 217 раз(а) в 109 сообщениях
|
Re: WallHack пакет "окончания движения"
Нет, он не ответил на свой вопрос, будет дин в сети, я ему напомню про эту тему.
--------------------PS--------------------
|
Цитата: |
|
|
|
|
|
|
|
|
|
да еще как искать пакет: запустить перса чтоб бежал пока бежит искать что измениться, как остановится опять искать что изменится..
|
|
|
|
|
|
Если уж так, то почему бы не смотреть, что подключается к базовому? (Find out what acesses this address) Имхо простое отсеивание совсем уж для примитивных целей.
|
|
|
12.04.2011, 19:26
|
#15
|
|
|
|
Фельдмаршал
|
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
|
Re: WallHack пакет "окончания движения"
Для поиска нужно мониторить пакеты, которые посылает клиент в момент остановки.
Я надеюсь настолько лаконичный ответ вас устроит.
________________
Ни одно доброе дело не остается безнаказанным.
Программы:
PW: Флудобот, Девизхак, OutFocusBot, OutFocusBot ver 3 (freepvp), PWMultiHack ver 3, AutoRespawn.
JD: JDMultiHack, JDFlooder, JDBot.
Статьи: Отключаем UAC, Ищем базовый адрес Perfect World, "Патчер памяти" или "Пишем флайхак", "Патчер памяти 2" или "Пишем Джампхак", "Поиск инжектов" или "Наш код в чужом процессе"
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 03:08.
|
|