Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Как искать адреса команд для Функции нажатия на кнопки (GUI функции)

-

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

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

Ответ
 
Опции темы
Старый 05.10.2012, 19:43   #1
-= Мастер Света =-
 Рыцарь-капитан
Аватар для krukovis
 
krukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нации
Регистрация: 07.10.2009
Сообщений: 496
Популярность: 2687
Сказал(а) спасибо: 64
Поблагодарили 324 раз(а) в 104 сообщениях
 
По умолчанию Как искать адреса команд для Функции нажатия на кнопки (GUI функции)

Добрый день!
Я считаю, что команду для нажатия кнопки лучше всего считывать у самой кнопки. Смещения для этого есть тут Оффсеты GUI


Но так же нужно знать, что есть стандартные команды, которые легко найти следующим образом:
Открываю OllyDbg, подключаюсь к процессу File->Attach=> выбираю процесс. Рекомендую делать так, чтобы обойти защиту некоторых фришек.
Дальше нажимаю Alt+M, чтобы открыть MemoryMap.
Дальше выбираю с какого листа нужно начать поиск (можно прям с верхнего) - обычно я начинаю с первого где написано elementclient -> нажимаю Ctrl+B (бинарный поиск)

В графу ASCII вношу текст команды, ставлю галочку Ignore case, запускаю поиск.


Поиск выдает

Это и есть адрес нужной команды. Так можно искать адрес для любой команды, если она прописана в клиенте как константа.
________________
--------------------------------------------
PerfectAutoLogin v 7.4 - Совершенный автологин для Perfect World [RUOFF, PWI, Фришек 1.4.4 - 1.4.5]
--------------------------------------------
[for 1.4.6] PW Patcher 12.0 - Патч на Горны, Красный (да и любой) чат, Анфриз, Бесконечный зум, Моментальный разгон на полете для RUOFF, PWI и прочих 1.4.6 и фришек 1.4.4, 1.4.5.
--------------------------------------------
InGamePatcher 1.2 - патчер для серверов 1.4.5 и 1.4.4 работающий с включенной игрой.
--------------------------------------------
  Ответить с цитированием
Старый 05.10.2012, 19:48   #2
 Разведчик
Аватар для vogel
 
vogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личностьvogel определенно авторитетная личность
Регистрация: 17.09.2009
Сообщений: 46
Популярность: 1187
Сказал(а) спасибо: 8
Поблагодарили 50 раз(а) в 13 сообщениях
 
По умолчанию Re: Как искать адреса команд для Функции нажатия на кнопки (GUI функции)

Неплохо, но она также легко находится в дизасме IDA.
  Ответить с цитированием
Старый 05.10.2012, 20:37   #3
-= Мастер Света =-
 Рыцарь-капитан
Аватар для krukovis
 
krukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нации
Регистрация: 07.10.2009
Сообщений: 496
Популярность: 2687
Сказал(а) спасибо: 64
Поблагодарили 324 раз(а) в 104 сообщениях
 
По умолчанию Re: Как искать адреса команд для Функции нажатия на кнопки (GUI функции)

Цитата:
Сообщение от vogelПосмотреть сообщение
Неплохо, но она также легко находится в дизасме IDA.

А какая разница где искать в дизасме IDА или в дизасме OllyDbg ?
________________
--------------------------------------------
PerfectAutoLogin v 7.4 - Совершенный автологин для Perfect World [RUOFF, PWI, Фришек 1.4.4 - 1.4.5]
--------------------------------------------
[for 1.4.6] PW Patcher 12.0 - Патч на Горны, Красный (да и любой) чат, Анфриз, Бесконечный зум, Моментальный разгон на полете для RUOFF, PWI и прочих 1.4.6 и фришек 1.4.4, 1.4.5.
--------------------------------------------
InGamePatcher 1.2 - патчер для серверов 1.4.5 и 1.4.4 работающий с включенной игрой.
--------------------------------------------
  Ответить с цитированием
Пользователь сказал cпасибо:
sumikot (05.10.2012)
Старый 05.10.2012, 21:45   #4
 Старший сержант
Аватар для sumikot
 
sumikot излучает ауруsumikot излучает ауруsumikot излучает ауруsumikot излучает ауруsumikot излучает ауруsumikot излучает ауру
Регистрация: 21.09.2009
Сообщений: 189
Популярность: 578
Сказал(а) спасибо: 27
Поблагодарили 144 раз(а) в 36 сообщениях
 
По умолчанию Re: Как искать адреса команд для Функции нажатия на кнопки (GUI функции)

Можно еще Хедитом клиент открыть. Можно в Артмани поискать... Вот видишь, krukovis, уже положительные отзывы появились и способы нахождения сами собой падают
Сделай добро - и самое главное, чтобы после не обкакали... Сознаю свою глупость, когда посоветовал тебе это выложить.
  Ответить с цитированием
Ответ

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Продам] Скрипт нажатия 1 кнопки для Hot Dance Party cenets Товары/услуги в Сети 16 20.05.2012 15:31
WallHack:функции,описание функций. GRoooV1k Общение и обсуждение, архив Point Blank 8 20.01.2012 15:46
[Подсказка] WallHack:функции,описание функций. Rickimaru Общение и обсуждение, архив Point Blank 1 02.11.2011 22:34

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

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

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