 |
РУОФФ Адреса и оффсеты - Разработка ПО для Perfect World - Бюро разработчиков Zhyk.Ru: создание ботов, снифферов и прочих программ для Perfect World |
04.10.2012, 22:15
|
#661
|
|
|
|
Разведчик
|
 Регистрация: 25.10.2011
 Сообщений: 3
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: РУОФФ Адреса и оффсеты
Здравствуйте, обновите пожалуйста оффсеты для геобота
[main]
logActivities=0
[offsets]
realBaseAddress=0xB4EF34
SendPacketAddress=0x63DB70
playerCounterOffset=0x00000974
playerIntervalOffset=0x00000928
questFunctionOffset=0x10C4
questFunctionAddress=0x006D7C60
playerNameOffset=0x66C
playerTransportModeOffset=0x680
playerFlySpdOffset=0x4F8
playerFlyMountOffset=0x598
playerXposOffset=0x3C
playerYposOffset=0x40
playerZposOffset=0x44
playerActionStructOffset=0x10BC
baseOffset=0x1C
playerOffSet=0x34
nameLengthOffset=0xFFFFFFF8
playerTargetIdOffset=0xBD4
npcIdOffset=0x120
sortedNpcListOffset=0x50
baseListsOffset=0x1C
npcListOffset=0x24
замена BaseAddress на новый приводит к закрытию клиента, но в списке имя перса появляется
|
|
|
04.10.2012, 22:55
|
#662
|
|
|
|
Пехотинец
|
 Регистрация: 11.11.2010
 Сообщений: 67
 Популярность: 16
 Сказал(а) спасибо: 58
Поблагодарили 8 раз(а) в 5 сообщениях
|
Re: РУОФФ Адреса и оффсеты
Последний раз редактировалось pwgamer; 04.10.2012 в 23:03.
|
|
|
04.10.2012, 22:56
|
#663
|
|
|
|
Старший сержант
|
 Регистрация: 21.09.2009
 Сообщений: 189
 Популярность: 578
 Сказал(а) спасибо: 27
Поблагодарили 145 раз(а) в 36 сообщениях
|
Re: РУОФФ Адреса и оффсеты
|
|
|
04.10.2012, 23:08
|
#664
|
|
|
|
Пехотинец
|
 Регистрация: 11.11.2010
 Сообщений: 67
 Популярность: 16
 Сказал(а) спасибо: 58
Поблагодарили 8 раз(а) в 5 сообщениях
|
Re: РУОФФ Адреса и оффсеты
|
|
|
04.10.2012, 23:42
|
#665
|
|
|
|
Старший сержант
|
 Регистрация: 21.09.2009
 Сообщений: 189
 Популярность: 578
 Сказал(а) спасибо: 27
Поблагодарили 145 раз(а) в 36 сообщениях
|
Re: РУОФФ Адреса и оффсеты
|
|
|
04.10.2012, 23:49
|
#666
|
|
|
|
Пехотинец
|
 Регистрация: 11.11.2010
 Сообщений: 67
 Популярность: 16
 Сказал(а) спасибо: 58
Поблагодарили 8 раз(а) в 5 сообщениях
|
Re: РУОФФ Адреса и оффсеты
|
|
|
05.10.2012, 00:31
|
#667
|
|
|
|
Разведчик
|
 Регистрация: 25.04.2011
 Сообщений: 19
 Популярность: 14
 Сказал(а) спасибо: 10
Поблагодарили 2 раз(а) в 2 сообщениях
|
Re: РУОФФ Адреса и оффсеты
PW_DYNAMIC_BASE_OFFSET
PW_ROLE_BASE_OFFSET
AutoRouteAddr
Помогите с данными адресами пожалуйста...
Вот тема, если что - http://zhyk.ru/forum/showthread.php?t=411963
Заранее спасибо!
|
|
|
05.10.2012, 10:13
|
#668
|
|
|
|
Рыцарь-капитан
|
 Регистрация: 07.10.2009
 Сообщений: 496
 Популярность: 2687
 Сказал(а) спасибо: 64
Поблагодарили 325 раз(а) в 105 сообщениях
|
Re: РУОФФ Адреса и оффсеты
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
ищешь в процессе IDCANCEL
|
|
 |
|
 |
|
Ну вообще то нужно искать в ASCII
Лично я делаю так:
Открываю OllyDbg, подключаюсь к процессу File->Attach=> выбираю процесс. Рекомендую делать так, чтобы обойти защиту некоторых фришек.
Дальше нажимаю Alt+M, чтобы открыть MemoryMap.
Дальше выбираю с какого листа нужно начать поиск (можно прям с верхнего) - обычно я начинаю с первого где написано elementclient -> нажимаю Ctrl+B (бинарный поиск)
В графу ASCII вношу текст команды, ставлю галочку Ignore case, запускаю поиск.
Поиск выдает

Это и есть адрес нужной команды. Так можно искать адрес для любой команды, если она прописана в клиенте как константа.
________________
--------------------------------------------
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). - Совершенный автологин для Perfect World [RUOFF, PWI, Фришек 1.4.4 - 1.4.5]
--------------------------------------------
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). - Патч на Горны, Красный (да и любой) чат, Анфриз, Бесконечный зум, Моментальный разгон на полете для RUOFF, PWI и прочих 1.4.6 и фришек 1.4.4, 1.4.5.
--------------------------------------------
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). - патчер для серверов 1.4.5 и 1.4.4 работающий с включенной игрой.
--------------------------------------------
|
|
|
Пользователь сказал cпасибо:
|
|
05.10.2012, 10:48
|
#669
|
|
|
|
Старший сержант
|
 Регистрация: 21.09.2009
 Сообщений: 189
 Популярность: 578
 Сказал(а) спасибо: 27
Поблагодарили 145 раз(а) в 36 сообщениях
|
Re: РУОФФ Адреса и оффсеты
Последний раз редактировалось sumikot; 05.10.2012 в 11:03.
|
|
|
05.10.2012, 10:59
|
#670
|
|
|
|
Разведчик
|
 Регистрация: 11.05.2011
 Сообщений: 41
 Популярность: 305
 Сказал(а) спасибо: 43
Поблагодарили 12 раз(а) в 7 сообщениях
|
Re: РУОФФ Адреса и оффсеты
krukovis, а для твоей универсальной функции закрытия окна WinClose не подскажешь изменения?
Имеется в виду вот эта:
Код:
procedure WinCloseCall(aPParams: PParams); stdcall;
var
WIN_OFFSET: DWord;
PW_Call: Pointer;
const
PW_BASE_ADDR=$00A571E0;
PW_BTN_CLOSE=$00950C18; //IDCANCEL
begin
WIN_OFFSET := aPParams^.Param1;
PW_Call := Pointer($004F0150);
asm
pushad
mov eax, PW_BASE_ADDR
mov eax, dword ptr [eax]
mov eax, dword ptr [eax+$1C]
mov eax, dword ptr [eax+$18]
mov eax, dword ptr [eax+$8]
mov ebx, WIN_OFFSET
mov eax, dword ptr [eax+ebx]
push eax
push PW_BTN_CLOSE
call PW_Call
popad
end;
end;
С IDCANCEL, видимо, понятно. Не известен PW_Call.
Последний раз редактировалось pw.lancer; 05.10.2012 в 11:01.
|
|
|
05.10.2012, 11:08
|
#671
|
|
|
|
Старший сержант
|
 Регистрация: 21.09.2009
 Сообщений: 189
 Популярность: 578
 Сказал(а) спасибо: 27
Поблагодарили 145 раз(а) в 36 сообщениях
|
Re: РУОФФ Адреса и оффсеты
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
С IDCANCEL, видимо, понятно. Не известен PW_Call.
|
|
 |
|
 |
|
Известен, 00636F60
ЗЫ Просто он в шапке по другому называется...
ЗЫЗЫ Было бы не плохо всем разработчикам прийти к одинаковым названиям. Я вот, например, впервые с этим адресом работал с петом, поэтому PetAction. krukovis назвал PW_Call, потому что понял, что это многофункциональный адрес. Ктото назовет его Adress_Dlya_Poslaniya_Komand. Мне тоже многие мои названия не нравятся, как нибудь переделаю всю шапку. Еще бы к соглашению стандарта названий прийти со всеми разрабами. Но это, наверно, утопия.
Последний раз редактировалось sumikot; 05.10.2012 в 11:24.
|
|
|
05.10.2012, 11:21
|
#672
|
|
|
|
Разведчик
|
 Регистрация: 11.05.2011
 Сообщений: 41
 Популярность: 305
 Сказал(а) спасибо: 43
Поблагодарили 12 раз(а) в 7 сообщениях
|
Re: РУОФФ Адреса и оффсеты
|
|
|
05.10.2012, 11:26
|
#673
|
|
|
|
Старший сержант
|
 Регистрация: 21.09.2009
 Сообщений: 189
 Популярность: 578
 Сказал(а) спасибо: 27
Поблагодарили 145 раз(а) в 36 сообщениях
|
Re: РУОФФ Адреса и оффсеты
Это не шифр  Это как раз разногласия в названиях...
|
|
|
05.10.2012, 12:41
|
#674
|
|
|
|
Рыцарь-капитан
|
 Регистрация: 07.10.2009
 Сообщений: 496
 Популярность: 2687
 Сказал(а) спасибо: 64
Поблагодарили 325 раз(а) в 105 сообщениях
|
Re: РУОФФ Адреса и оффсеты
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
krukovis, не хочешь создать темку Как найти разные адреса и переместить это сообщение в нее? Затеряется ведь среди спама, а было бы неплохое начало. Тем более, что так можно найти не только один IDCANCEL.
|
|
 |
|
 |
|
Если ты имеешь ввиду адреса команд, то я не сторонник такого подхода. Я считываю адрес текста для GUI функции непосредственно у той кнопки, на которую нужно нажать. Все смещения выкладывались:
Более подробная информация по работе с GUI на Delphi и C++ в это теме http://zhyk.ru/forum/showthread.php?t=493599.
На C# - http://zhyk.ru/forum/showthread.php?t=521124. Там есть уже готовые классы для работы с GUI.
________________
--------------------------------------------
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). - Совершенный автологин для Perfect World [RUOFF, PWI, Фришек 1.4.4 - 1.4.5]
--------------------------------------------
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). - Патч на Горны, Красный (да и любой) чат, Анфриз, Бесконечный зум, Моментальный разгон на полете для RUOFF, PWI и прочих 1.4.6 и фришек 1.4.4, 1.4.5.
--------------------------------------------
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). - патчер для серверов 1.4.5 и 1.4.4 работающий с включенной игрой.
--------------------------------------------
|
|
|
05.10.2012, 13:13
|
#675
|
|
|
|
Старший сержант
|
 Регистрация: 21.09.2009
 Сообщений: 189
 Популярность: 578
 Сказал(а) спасибо: 27
Поблагодарили 145 раз(а) в 36 сообщениях
|
Re: РУОФФ Адреса и оффсеты
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 12:53.
|
 |