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

Установка таргета из приложения (Delphi)

-

Общение разработчиков

- Программирование для Perfect World, общение и обсуждене разработок

Ответ
 
Опции темы
Старый 27.07.2011, 20:14   #1
 Пехотинец
Аватар для DAcorp
 
DAcorp на правильном пути
Регистрация: 27.02.2010
Сообщений: 72
Популярность: 71
Сказал(а) спасибо: 27
Поблагодарили 35 раз(а) в 16 сообщениях
Отправить сообщение для DAcorp с помощью ICQ
 
По умолчанию Установка таргета из приложения (Delphi)

Доброго времени суток!

Пытаюсь установить таргет персонажа в принудительном порядке в памяти процесса, но ничего не выходит Что я делаю не так и как надо?

Код:
 
GetWindowThreadProcessId(ClientPID, @PId);
 process:=OpenProcess(PROCESS_ALL_ACCESS, false, PId);
 if process<>0 then begin
  readprocessmemory(process, ptr(BaseAdress), @Buf, sizeof(Buf), wr);
  readprocessmemory(process, ptr(Buf+$1c), @Buf, sizeof(Buf), wr);
  readprocessmemory(process, ptr(Buf+$20), @Buf, sizeof(Buf), wr);
  readprocessmemory(process, ptr(Buf+2828), @Buf, sizeof(Buf), wr);
  Writeprocessmemory(process, ptr(Buf), @CharID, sizeof(CharID), wr);
  CloseHandle(process);
 end;
  Ответить с цитированием
Старый 27.07.2011, 20:41   #2
Reaper
 Фельдмаршал
Аватар для Dinmaite
 
Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
Отправить сообщение для Dinmaite с помощью ICQ
 
По умолчанию Re: Установка таргета из приложения (Delphi)

Ты пишешь не в тот адрес

Код:
  readprocessmemory(process, ptr(Buf+$20), @Buf, sizeof(Buf), wr);

  Writeprocessmemory(process, ptr(Buf+2828), @CharID, sizeof(CharID), wr);
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
БагНаркотик (27.07.2011), DAcorp (27.07.2011)
Старый 27.07.2011, 21:05   #3
 Пехотинец
Аватар для DAcorp
 
DAcorp на правильном пути
Регистрация: 27.02.2010
Сообщений: 72
Популярность: 71
Сказал(а) спасибо: 27
Поблагодарили 35 раз(а) в 16 сообщениях
Отправить сообщение для DAcorp с помощью ICQ
 
По умолчанию Re: Установка таргета из приложения (Delphi)

Плин... Думал же об этом... Спасибо большое!
  Ответить с цитированием
Старый 03.08.2011, 17:53   #4
 Пехотинец
Аватар для DAcorp
 
DAcorp на правильном пути
Регистрация: 27.02.2010
Сообщений: 72
Популярность: 71
Сказал(а) спасибо: 27
Поблагодарили 35 раз(а) в 16 сообщениях
Отправить сообщение для DAcorp с помощью ICQ
 
По умолчанию Re: Установка таргета из приложения (Delphi)

А как можно сделать так, чтобы персонаж нормально в таргете определялся, а не был как мёртвый?
  Ответить с цитированием
Старый 03.08.2011, 18:10   #5
Бандеровец
 Лейтенант-командор
Аватар для 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: Установка таргета из приложения (Delphi)

Цитата:
Сообщение от DAcorpПосмотреть сообщение
А как можно сделать так, чтобы персонаж нормально в таргете определялся, а не был как мёртвый?

Инжектом выделить или пакетом.
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: 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.


  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] id таргета k2_target Общение и обсуждение Aion 3 04.07.2011 12:43
[Подсказка] Установка приложения на фейки Jmok Общение и обсуждение (Тюряга ВК) 1 26.03.2011 03:02

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

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

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