Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация

РУОФФ Адреса и оффсеты

-

Разработка ПО для Perfect World

- Бюро разработчиков Zhyk.Ru: создание ботов, снифферов и прочих программ для Perfect World

Ответ
 
Опции темы Опции просмотра
Старый 18.08.2018, 20:57   #1471
 Разведчик
Аватар для KLAIDY
 
KLAIDY никому не известный тип
Регистрация: 11.10.2010
Сообщений: 13
Популярность: 10
Сказал(а) спасибо: 3
Поблагодарили 5 раз(а) в 5 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Это печальная новость...
  Ответить с цитированием
Старый 18.08.2018, 21:03   #1472
Super Moderator
 Маршал
Аватар для Тигрь
 
Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(
Регистрация: 05.05.2009
Сообщений: 873
Популярность: 48955
Золото Zhyk.Ru: 850
Сказал(а) спасибо: 155
Поблагодарили 739 раз(а) в 274 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Цитата:
Сообщение от KLAIDYПосмотреть сообщение
Это печальная новость...

это шикарная новость.
________________
Продаю приват читы для AION Absolute, desteny 3.5, Legend, Cataclysm, Ru, EU, NA
Продаю многооконку на R2 Пишу читы на заказ под любые игры. Предложения в ЛС.
Все мои читы/программы/статьи тут: http://zhyk.ru/forum/showpost.php?p=38501&postcount=21
  Ответить с цитированием
Старый 18.08.2018, 21:06   #1473
 Разведчик
Аватар для KLAIDY
 
KLAIDY никому не известный тип
Регистрация: 11.10.2010
Сообщений: 13
Популярность: 10
Сказал(а) спасибо: 3
Поблагодарили 5 раз(а) в 5 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Что же тут хорошего?
  Ответить с цитированием
Старый 18.08.2018, 21:13   #1474
Super Moderator
 Маршал
Аватар для Тигрь
 
Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(
Регистрация: 05.05.2009
Сообщений: 873
Популярность: 48955
Золото Zhyk.Ru: 850
Сказал(а) спасибо: 155
Поблагодарили 739 раз(а) в 274 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Цитата:
Сообщение от KLAIDYПосмотреть сообщение
Что же тут хорошего?

больше денег смогу заработать, что может быть лучше.
________________
Продаю приват читы для AION Absolute, desteny 3.5, Legend, Cataclysm, Ru, EU, NA
Продаю многооконку на R2 Пишу читы на заказ под любые игры. Предложения в ЛС.
Все мои читы/программы/статьи тут: http://zhyk.ru/forum/showpost.php?p=38501&postcount=21
  Ответить с цитированием
Старый 20.08.2018, 14:33   #1475
 Разведчик
Аватар для opexxx80
 
opexxx80 никому не известный тип
Регистрация: 25.01.2011
Сообщений: 19
Популярность: 18
Сказал(а) спасибо: 14
Поблагодарили 4 раз(а) в 1 сообщении
 
По умолчанию Re: РУОФФ Адреса и оффсеты

А как возможно обойти их защиту, есть хоть какая то инфа?
  Ответить с цитированием
Старый 20.08.2018, 15:56   #1476
Super Moderator
 Маршал
Аватар для Тигрь
 
Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(Тигрь сломал счётчик популярности :(
Регистрация: 05.05.2009
Сообщений: 873
Популярность: 48955
Золото Zhyk.Ru: 850
Сказал(а) спасибо: 155
Поблагодарили 739 раз(а) в 274 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Цитата:
Сообщение от opexxx80Посмотреть сообщение
А как возможно обойти их защиту, есть хоть какая то инфа?

можно заплатить тигру денег.
________________
Продаю приват читы для AION Absolute, desteny 3.5, Legend, Cataclysm, Ru, EU, NA
Продаю многооконку на R2 Пишу читы на заказ под любые игры. Предложения в ЛС.
Все мои читы/программы/статьи тут: http://zhyk.ru/forum/showpost.php?p=38501&postcount=21
  Ответить с цитированием
Старый 30.10.2018, 19:08   #1477
 Разведчик
Аватар для Kavaii^_^
 
Kavaii^_^ неизвестен в этих краяхKavaii^_^ неизвестен в этих краяхKavaii^_^ неизвестен в этих краяхKavaii^_^ неизвестен в этих краяхKavaii^_^ неизвестен в этих краяхKavaii^_^ неизвестен в этих краях
Регистрация: 07.01.2011
Сообщений: 38
Популярность: -517
Сказал(а) спасибо: 50
Поблагодарили 7 раз(а) в 7 сообщениях
Отправить сообщение для Kavaii^_^ с помощью Skype™
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Есть у кого оффсеты под
Код:
 BaseAdress = 00C7ABCC
GameAdress = 00C7B36C
В гугле находил парочку, но там не все что нужно
Пытаюсь сделать Walk Inject, но перс бежит хз куда (Ollydbg не помогает, или я туплю)

Разобрался, была ошибка с парочкой офсетов и в переменных

Вот рабочий инжект Walk для данных офсетов:
Код:
 // [WALK INJECT START]
procedure WalkCall(aPParams:PParams);Stdcall;
var CallAddress1,CallAddress2,CallAddress3:Pointer;
    x,y,z:single;
    flying:DWORD;
begin
CallAddress1:=Pointer($0048BBE0);
CallAddress2:=Pointer($0048FFB0);
CallAddress3:=Pointer($0048C090);
x:=aPParams^.x;
y:=aPParams^.y;
z:=aPParams^.z;
flying:=aPParams^.Param1;
 asm
  pushad
  mov eax, dword ptr [PW_GAMERUN_ADDR]
  mov esi, dword ptr [eax+$2C]
  mov ecx, dword ptr [esi+$1370]
  push 1
  call CallAddress1
  mov edi, eax
  lea eax, dword ptr [esp+$1C]
  push eax
  push flying
  mov ecx, edi
  call CallAddress2
  mov ecx, dword ptr [esi+$1370]
  push 0
  push 1
  push edi
  push 1
  call CallAddress3
  mov eax, dword ptr [PW_GAMERUN_ADDR]
  mov eax, dword ptr [eax+$2C]
  mov eax, dword ptr [eax+$1370]
  mov eax, dword ptr [eax+$30]
  mov ecx, dword ptr [eax+$4]
  mov eax, x
  mov dword ptr[ecx+$20], eax
  mov eax, z
  mov dword ptr[ecx+$24], eax
  mov eax, y
  mov dword ptr[ecx+$28], eax
  popad
 end;
end;
procedure Walk(x,y,z:single);
var aParams: TParams;
    BaseWalkMode, WalkMode : DWord;
begin
  hProcess:=ConnectToPW();
  BaseWalkMode:= ReadInt32 (PW_GAMERUN_ADDR);
  BaseWalkMode:= ReadInt32 (BaseWalkMode+$2C);
  WalkMode:= ReadInt32 (BaseWalkMode+$6C4);
if WalkMode = 0 then aParams.Param1:=0 else aParams.Param1:=1;
  aParams.x:=x;
  aParams.y:=y;
  aParams.z:=z;
  InjectFunc(hProcess,@WalkCall,@aParams,SizeOf(aParams));
end;
// [WALK INJECT END]
Код:
x, y, z: single;
Думаю будет полезно для ребят которые, как и я, только учаться писать ботов

Последний раз редактировалось Kavaii^_^; 01.11.2018 в 04:41.
  Ответить с цитированием
Старый 05.11.2018, 16:37   #1478
 Разведчик
Аватар для AvelDilon
 
AvelDilon неизвестен в этих краяхAvelDilon неизвестен в этих краях
Регистрация: 06.08.2016
Сообщений: 13
Популярность: -108
Сказал(а) спасибо: 0
Поблагодарили 17 раз(а) в 9 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Код:
byte[] WP =
            {
                //-------------------------------------------------------------------
                0x60,                                       //pushad
                0xB8, /*2*/0x00, 0x00, 0x00, 0x00,          //mov eax, BA
                0x8B, 0x00,                                 //mox eax, [eax]
                0x8B, 0x40, 0x1C,                           //mov eax, [eax + 1C]
                0x8B, 0x70, 0x34,                           //mov esi, [eax + 0x34]
                0x8B, 0x8E, 0x00, 0x00, 0x00, 0x00,         //mov ecx, [esi + ACTION]
                0x6A, 0x01,                                 //push 1
                0xB8, /*23*/0x00, 0x00, 0x00, 0x00,         //mov eax, action_1
                0xFF, 0xD0,                                 //call eax
                0x8D, 0x54, 0x24, 0x38,                     //lea edx, [esp + 0x38]
                0x8B, 0xD8,                                 //mov ebx, eax
                0x52,                                       //push edx
                0x6A, /*37*/0x00,                           //push walk_mode
                0x8B, 0xCB,                                 //mov ecx, ebx
                0xB8, /*41*/0x00, 0x00, 0x00, 0x00,         //mov eax, action_2
                0xFF, 0xD0,                                 //call eax
                0x8B, 0x8E, 0x00, 0x00, 0x00, 0x00,         //mov ecx, [esi + ACTION]
                0xB8, /*54*/0x00, 0x00, 0x00, 0x00,         //mov eax, x
                0x89, 0x43, 0x20,                           //mov [ebx + 0x20], eax
                0xB8, /*62*/0x00, 0x00, 0x00, 0x00,         //mov eax, z
                0x89, 0x43, 0x24,                           //mov [ebx + 0x24], eax
                0xB8, /*70*/0x00, 0x00, 0x00, 0x00,         //mov eax, y
                0x89, 0x43, 0x28,                           //mov [ebx + 0x28], eax
                0x6A, 0x00,                                 //push 0
                0x53,                                       //push ebx
                0x6A, 0x01,                                 //push 1
                0xB8, /*83*/0x00, 0x00, 0x00, 0x00,         //mov eax, action_3
                0xFF, 0xD0,                                 //call eax
                0x61, 0xC3                                  //popad, ret
            };
            Packet P = new Packet(HNDL, WP);
            P.Copy(OFS.BA, 2, 4);
            P.Copy(OFS.GetUInt("Player_Action_Struct"), 16, 4);
            P.Copy(OFS.GetUInt("Player_Action_Struct"), 49, 4);
            P.Copy(OFS.GetUInt("action_1"), 23, 4);
            P.Copy(OFS.GetUInt("action_2"), 41, 4);
            P.Copy(OFS.GetUInt("action_3"), 83, 4);
            P.Copy(loc.x, 54, 4);
            P.Copy(loc.y, 70, 4);
            P.Copy(loc.z, 62, 4);
            if(WalkMode == 2)
                P.Copy(1, 37, 4);
//------------------------------------------------------
action_1 0x4EC320
action_2 0x4F1A80
action_3 0x4ED430
Player_Action_Struct 0x1780

Последний раз редактировалось AvelDilon; 10.11.2018 в 12:58.
  Ответить с цитированием
Пользователь сказал cпасибо:
sabbaot01 (09.11.2018)
Старый 09.11.2018, 02:14   #1479
 Разведчик
Аватар для den57
 
den57 никому не известный тип
Регистрация: 24.11.2010
Сообщений: 12
Популярность: 10
Сказал(а) спасибо: 1
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Есть у кого AutoPathAdress к BA = E444A4, или вообще какие нибудь офсеты. SummerPW/
  Ответить с цитированием
Старый 10.11.2018, 13:11   #1480
 Разведчик
Аватар для AvelDilon
 
AvelDilon неизвестен в этих краяхAvelDilon неизвестен в этих краях
Регистрация: 06.08.2016
Сообщений: 13
Популярность: -108
Сказал(а) спасибо: 0
Поблагодарили 17 раз(а) в 9 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

В связи с тем, что вчера mail включил автобаны за отсутствие mrac:
1) кто-то инжектировал/эмулировал mrac.dll ?
2) кто-то анализировал, что он шлёт на pw.mrac.games.mail.ru/ntf/v6 ?
  Ответить с цитированием
Старый 12.11.2018, 22:05   #1481
 Разведчик
Аватар для Kavaii^_^
 
Kavaii^_^ неизвестен в этих краяхKavaii^_^ неизвестен в этих краяхKavaii^_^ неизвестен в этих краяхKavaii^_^ неизвестен в этих краяхKavaii^_^ неизвестен в этих краяхKavaii^_^ неизвестен в этих краях
Регистрация: 07.01.2011
Сообщений: 38
Популярность: -517
Сказал(а) спасибо: 50
Поблагодарили 7 раз(а) в 7 сообщениях
Отправить сообщение для Kavaii^_^ с помощью Skype™
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Цитата:
Сообщение от den57Посмотреть сообщение
Есть у кого AutoPathAdress к BA = E444A4, или вообще какие нибудь офсеты. SummerPW/


тут есть немного, только в DEC
  Ответить с цитированием
Старый 01.06.2021, 17:03   #1482
 Разведчик
Аватар для pepega
 
pepega никому не известный тип
Регистрация: 06.08.2020
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Знает кто как выглядит структура контрола Tv_FriendList окна Win_FriendList? Смог найти только количество друзей CONTROL STRUCT + 0x6a0.

Нашел массив у Tree View, по оффсету CONTROL_STRUCT + 0x16C, доступ к элементам осуществляется прибавлением оффсета [i * 4] (i - номер элемента, при чём нумерация идёт с единицы, т.к. перед списком друзей есть "Мои друзья").
Eсли добавить к элементу оффсет 0xC то получим флаг онлайна друга (или флаг активности этой кнопки, как вам удобнее).
Eсли добавить к элементу оффсет 0x0 + 0x4 то получим имя друга (или текст всей кнопки, ведь к этому имени добавляется ваше примечание в скобочках).
[CONTROL_STRUCT]
0x16C - массив
i * 4 - элемент
0xC - флаг онлайна друга
0x0 + 0x4 - имя друга

Последний раз редактировалось pepega; 02.06.2021 в 09:00. Причина: Нашел то, что искал
  Ответить с цитированием
Старый 23.10.2022, 12:37   #1483
 Разведчик
Аватар для makinaru
 
makinaru неизвестен в этих краяхmakinaru неизвестен в этих краяхmakinaru неизвестен в этих краяхmakinaru неизвестен в этих краях
Регистрация: 03.07.2011
Сообщений: 4
Популярность: -396
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Ребят, никак не получается найти оффсет состояний кулдауна например корма для пета.
Во всех наборах оффсетов - он находится в структуре перса - но в моём клиенте все как то очень загадочно.
Я еще не понимаю что должен возвращать +0A44 WaitFoodPet, dword - понятно что dword - но флаг ли это? Т.е. 1 банка еды готова к использованию, 0 нет?
Я с помощью CheatEngine нашел два значения - некие таймеры. Один равен 0 изначально, другой 1.
Как только юзаешь еду пета - один начинает отсчет от 600000 до 0 где, 100000 - одна сек., а другой наоборот от нуля до 600000. Т.е. они вроде прям то что мне бы было нужно - но от них не получается обнаружить доп оффсеты.
Подскажите - вот такая цепочка у меня для него выстраивается, я не пойму только последнее:
BA
GA
PersStruct
(ecx+eax*8 + 95C) - как вот такое интерпретировать? Вроде как ecx+eax*8 говорит нам что оно в массиве (но странном, обычно массивы *4), но я перебрал все значения X в таком порядке - и ни одно значение не дало нужного результата.
BA + GA + PersStruct + X + 95C


Подскажите, что это может быть?


UPD. Разобрался.
ecx+eax*8 + 95C - это в моём случае надо было прям в ЧитЕнджине сложить два значения в одной строке.....
Скрин:


Последний раз редактировалось makinaru; 23.10.2022 в 21:02.
  Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Руоф] Адреса и оффсеты Kitsune Разработка ПО для Perfect World 200 27.06.2014 22:34
оффсеты Maty Общение разработчиков 8 14.03.2012 22:00
Нужны адреса и оффсеты PWI Mr_R@NDOM Общение разработчиков 8 14.09.2011 23:01
[Помогите!] Адреса и Оффсеты для клиента 1.3.4 - 1.4.1 _Wolf_ Общение разработчиков 1 23.08.2011 17:34

www.webmoney.ru
Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 02:46.

Пишите нам: forum@zhyk.ru
Copyright © 2022 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net