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

[Руоф] Адреса и оффсеты

-

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

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

Ответ
 
Опции темы
Старый 25.10.2011, 00:46   #151
 Разведчик
Аватар для pw.lancer
 
pw.lancer скоро будет известенpw.lancer скоро будет известенpw.lancer скоро будет известенpw.lancer скоро будет известен
Регистрация: 11.05.2011
Сообщений: 41
Популярность: 305
Сказал(а) спасибо: 43
Поблагодарили 12 раз(а) в 7 сообщениях
 
По умолчанию Re: [Руоф] Адреса и оффсеты

Цитата:
Сообщение от slikonПосмотреть сообщение
а, и в догонку, может кто знает как выцепить название клана по его ИД?

Да, тут все по старому. Убрал обработку ошибок, на С это делается так:
Код:
void ReadClanName( wchar_t* wsBuffer, HANDLE hProcess, DWORD BA, int clanId )
{
	DWORD p = 0;
	ChainReadInt32( &p, hProcess, BA, 1, 0x218 );
	DWORD hash = 0;
	ReadInt32( &hash, hProcess, p + 0x14 );
	ReadInt32( &p, hProcess, p + 0x8 );
	int j = clanId % hash;
	ReadInt32( &p, hProcess, p + j * 4 );
	while ( p != 0 ) {
		int tmp = 0;
		ReadInt32( &tmp, hProcess, p + 0xC );
		if ( tmp == clanId )
			ChainReadString( wsBuffer, hProcess, p + 8, 32, 2, 4, 0 );
		ReadInt32( &p, hProcess, p );
	}

}
Кто-то выкладывал этот алгоритм на пвлабе в старые добрые времена, я только переложил на С.

BA тут = 0x00B27A04 (base address)

Последний раз редактировалось pw.lancer; 25.10.2011 в 00:48. Причина: добавил BA
  Ответить с цитированием
Старый 25.10.2011, 07:24   #152
 Разведчик
Аватар для xoraxax
 
xoraxax никому не известный тип
Регистрация: 07.04.2010
Сообщений: 9
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: [Руоф] Адреса и оффсеты

Цитата:
Сообщение от slikonПосмотреть сообщение
а, и в догонку, может кто знает как выцепить название клана по его ИД?

Поиск тащит
http://zhyk.ru/forum/showthread.php?t=276397
  Ответить с цитированием
Старый 25.10.2011, 12:34   #153
 Пехотинец
Аватар для pwgamer
 
pwgamer никому не известный тип
Регистрация: 11.11.2010
Сообщений: 67
Популярность: 16
Сказал(а) спасибо: 58
Поблагодарили 8 раз(а) в 5 сообщениях
 
По умолчанию Re: [Руоф] Адреса и оффсеты

Цитата:
Сообщение от stsnswПосмотреть сообщение
BA+1C+$18+$8+$74

Не правильно, игра вылетает с ошибкой. Может кто знает правильное?
  Ответить с цитированием
Старый 25.10.2011, 21:43   #154
 Разведчик
Аватар для stsnsw
 
stsnsw никому не известный тип
Регистрация: 09.11.2009
Сообщений: 6
Популярность: 16
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 2 сообщениях
 
По умолчанию Re: [Руоф] Адреса и оффсеты

Цитата:
Сообщение от pwgamerПосмотреть сообщение
Не правильно, игра вылетает с ошибкой. Может кто знает правильное?

? Я знаю. ) Что не работает?
  Ответить с цитированием
Старый 25.10.2011, 22:14   #155
 Разведчик
Аватар для obiovn
 
obiovn на правильном пути
Регистрация: 21.10.2011
Сообщений: 13
Популярность: 22
Сказал(а) спасибо: 2
Поблагодарили 6 раз(а) в 5 сообщениях
 
По умолчанию Re: [Руоф] Адреса и оффсеты

Кто то знает как убрать начальный мультик? Установил размер стартового экрана 680 (бот позжее сам установит актуальные размеры из ини) а клиент все равно входит в полный экран,потом уже окно куда-то вверх+влево,начинает играть мультик(я его убираю, но успевает слететь R Dock - например) -очень это не удобно(.
Да еще, если нашли сеты для установки усиленного вода - поделитесь пожалуйста).
Спасибо.

Последний раз редактировалось obiovn; 25.10.2011 в 22:18.
  Ответить с цитированием
Старый 25.10.2011, 23:39   #156
 Пехотинец
Аватар для pwgamer
 
pwgamer никому не известный тип
Регистрация: 11.11.2010
Сообщений: 67
Популярность: 16
Сказал(а) спасибо: 58
Поблагодарили 8 раз(а) в 5 сообщениях
 
По умолчанию Re: [Руоф] Адреса и оффсеты

Добавлено через 2 минуты
Цитата:
Сообщение от stsnswПосмотреть сообщение
) Что не работает?

Было BA+1C+$4+$8+$70 - PTR активного окна. Куда уплыл сейчас?
вроде ВА+1с+18+8+?

Последний раз редактировалось pwgamer; 25.10.2011 в 23:42. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 26.10.2011, 00:34   #157
 Старший сержант
Аватар для sumikot
 
sumikot излучает ауруsumikot излучает ауруsumikot излучает ауруsumikot излучает ауруsumikot излучает ауруsumikot излучает ауру
Регистрация: 21.09.2009
Сообщений: 189
Популярность: 578
Сказал(а) спасибо: 27
Поблагодарили 144 раз(а) в 36 сообщениях
 
По умолчанию Re: [Руоф] Адреса и оффсеты

Собрался тут все систематизировать для новой версии. Нужно ли это? Пока еще никто не поддержал - может, зря начал?
  Ответить с цитированием
Старый 26.10.2011, 01:53   #158
 Разведчик
Аватар для stsnsw
 
stsnsw никому не известный тип
Регистрация: 09.11.2009
Сообщений: 6
Популярность: 16
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 2 сообщениях
 
По умолчанию Re: [Руоф] Адреса и оффсеты

Цитата:
Сообщение от obiovnПосмотреть сообщение
Да еще, если нашли сеты для установки усиленного вода - поделитесь пожалуйста).
Спасибо.

BA+$1C+$18+$8+$C10+$1C8+$4+$4+$4+$4+$8+$121 (Byte)

pwgamer, позволю себе настаивать - +$74 - PTR активного окна. В приведённом примере $C10 - PTR окна ввода логина с паролем.

sumikot, не сомневайся - дело нужное.

Последний раз редактировалось stsnsw; 26.10.2011 в 01:57.
  Ответить с цитированием
Старый 26.10.2011, 18:05   #159
 Пехотинец
Аватар для pwgamer
 
pwgamer никому не известный тип
Регистрация: 11.11.2010
Сообщений: 67
Популярность: 16
Сказал(а) спасибо: 58
Поблагодарили 8 раз(а) в 5 сообщениях
 
По умолчанию Re: [Руоф] Адреса и оффсеты

Цитата:
Сообщение от stsnswПосмотреть сообщение
BA+$1C+$18+$8+$C10+$1C8+$4+$4+$4+$4+$8+$121 (Byte)

pwgamer, позволю себе настаивать - +$74 - PTR активного окна. В приведённом примере $C10 - PTR окна ввода логина с паролем.

sumikot, не сомневайся - дело нужное.

Тогда я наверное не так написал что мне надо. Мне надо закрыть диалог NPC было на аутоите так:
Код:
Func NPCTALKCLOSE()
	$OPCODE = ""
	PUSHAD()
	MOV_EAX(Dec("00ACB998")) ; // старое до генезиса 00A06A9C 
	PUSH_EAX()
	MOV_EDX($APP_BASE_ADDRESS)
	MOV_EDX_DWORD_PTR_EDX()
	MOV_EDX_DWORD_PTR_EDX_ADD(Dec("4"))
	MOV_EDX_DWORD_PTR_EDX_ADD(Dec("8"))
	MOV_EDX_DWORD_PTR_EDX_ADD(Dec("70"))
	MOV_ECX_EDX()
	MOV_EDX(Dec("00809AC0")) ;// старое до генезиса 00788380 
	CALL_EDX()
	POPAD()
	RET()
	INJECTCODE($PROCESS_ID)
	Sleep(1000)
EndFunc
Вместо +4, +8 +70 ставил 18, 8, 74 Игра вылетает как это все поступает в инжект.

Последний раз редактировалось pwgamer; 27.10.2011 в 00:10.
  Ответить с цитированием
Старый 26.10.2011, 18:21   #160
 Разведчик
Аватар для obiovn
 
obiovn на правильном пути
Регистрация: 21.10.2011
Сообщений: 13
Популярность: 22
Сказал(а) спасибо: 2
Поблагодарили 6 раз(а) в 5 сообщениях
 
По умолчанию Re: [Руоф] Адреса и оффсеты

Активное окно:
WND1=$18;
WND2=$8;
CUR_WND=$74;
WND_X=$98;
WND_Y=$9c;
WND_W=$a0;
WND_H=$a4;

Окно диалога:
WNDD1=$428;
WNDD_X=$98;
WNDD_Y=$9c;
WNDO=$90;// открыто=1 b

Окно алхимика/Котел поликов
WNDA1=$458;
WNDA_X=$98;
WNDA_Y=$9c;
WNDAO=$90;// открыто=1 b

stsnsw отдельное спасибо за усиленный вход) (еще: научите пож говорить спасибо - то что внизу сообщения)

Последний раз редактировалось obiovn; 26.10.2011 в 19:16.
  Ответить с цитированием
Пользователь сказал cпасибо:
pwgamer (27.10.2011)
Старый 26.10.2011, 19:42   #161
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: [Руоф] Адреса и оффсеты

Цитата:
Сообщение от obiovnПосмотреть сообщение
научите пож говорить спасибо - то что внизу сообщения)

Кнопка "спасибо" появляется после набора 10 сообщений.
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 27.10.2011, 00:17   #162
 Пехотинец
Аватар для pwgamer
 
pwgamer никому не известный тип
Регистрация: 11.11.2010
Сообщений: 67
Популярность: 16
Сказал(а) спасибо: 58
Поблагодарили 8 раз(а) в 5 сообщениях
 
По умолчанию Re: [Руоф] Адреса и оффсеты

obiovn, весь вечер проверял, точно +18+8+74. Значит я не те адреса нашел для инжекта. Но в игре нашел такой кусок кода:
Код:
        8B 01         mov eax,[ecx]
	68 98B9AC00   push 00ACB998 [IDCANCEL]
	FF 50 2C      call dword ptr [eax+2C] // тут уходит на 00809AC0
	C2 0400       ret 0004
уже всю голову сломал.

Все разобрался, всем спасибо кто помог.

Последний раз редактировалось pwgamer; 27.10.2011 в 23:20.
  Ответить с цитированием
Старый 28.10.2011, 02:11   #163
 Разведчик
Аватар для VictorPr
 
VictorPr никому не известный тип
Регистрация: 14.12.2010
Сообщений: 4
Популярность: 12
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: [Руоф] Адреса и оффсеты

Цитата:
Сообщение от pw.lancerПосмотреть сообщение
Код:
ChainReadString( wsBuffer, hProcess, p + 8, 32, 2, 4, 0 );

Что означают параметры 32, 2, 4, 0 в функции ChainReadString ?
Это что-то типа, wsBuffer = [[[p+8]+4]+0] при чем по +0] читать 32 байта?

Последний раз редактировалось VictorPr; 28.10.2011 в 11:45.
  Ответить с цитированием
Старый 28.10.2011, 13:35   #164
 Разведчик
Аватар для Это_Что_то
 
Это_Что_то никому не известный тип
Регистрация: 05.10.2011
Сообщений: 23
Популярность: 12
Сказал(а) спасибо: 7
Поблагодарили 1 раз в 1 сообщении
Отправить сообщение для Это_Что_то с помощью Skype™
 
По умолчанию Re: [Руоф] Адреса и оффсеты

нашел онлайн адрес там их 4 даже:
2 повторяются,
1 вход логин,
1 вход в чара.
  Ответить с цитированием
Старый 28.10.2011, 16:27   #165
 Разведчик
Аватар для 'TOR'
 
'TOR' никому не известный тип
Регистрация: 01.08.2011
Сообщений: 27
Популярность: 16
Сказал(а) спасибо: 4
Поблагодарили 7 раз(а) в 3 сообщениях
 
По умолчанию Re: [Руоф] Адреса и оффсеты

А какой офсет нужен для PWGTM ?

Добавлено через 12 минут
[Interface]
Title=Perfect World
ToolTip=PWGT Multi v1.91 - KaZpa
[Config]
Offsets= не известно
[Hotkeys]
Up=NUMPAD7
Down=NUMPAD9
North=NUMPAD8
South=NUMPAD2
West=NUMPAD4
East=NUMPAD6
END=F10
______________________________________________
вот если , что сама прога ( ДА Я ЛОЛ )

Последний раз редактировалось 'TOR'; 28.10.2011 в 16:39. Причина: Добавлено сообщение
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Файл] Offsets, оффсеты Aion talala Боты, скрипты и прочий софт для Aion 26 18.07.2013 22:07
[Статья] [2Moons Online] Как найти юзабельные оффсеты для СЕ хаков Глюконатор Прочее 2 13.06.2012 18:17
оффсеты Maty Общение разработчиков 8 14.03.2012 21:00
Не получается определить оффсеты 1vitek1 Общение и обсуждение Perfect World 10 29.11.2010 11:06
Оффсеты на AxesasPW Nichoas Общение и обсуждение Perfect World 3 11.01.2010 22:09

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

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

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net