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

Ответ
 
Опции темы
Старый 01.02.2011, 20:46   #16
 Разведчик
Аватар для VolniyStalker
 
VolniyStalker на правильном пути
Регистрация: 11.05.2010
Сообщений: 10
Популярность: 22
Сказал(а) спасибо: 5
Поблагодарили 6 раз(а) в 6 сообщениях
Отправить сообщение для VolniyStalker с помощью ICQ Отправить сообщение для VolniyStalker с помощью Skype™
 
По умолчанию Re: Пишем свой тренер для игр на c#

Цитата:
Сообщение от anime-kawaiПосмотреть сообщение
А как сделать что бы тренер ждал пока запустится процесс?
Например я сделал checkBox, поставил галочку и что бы тренер ждал пока запуститься процесс и потом внес изменение

тут нужно в winApi лезть, что делать в C# все равно что штаны через голову надевать...

а если вообще - winApi функция FindWindow если окна нету возвратит ошибочное значение =>
Код:
[DLLimport("user32.dll", charset = charset.Auto)]
public extern IntPtr FindWindow(
string windowtype, string window name);
импортирует либу user32.dll и описывает находяшуюся в ней функцию FindWindow, в идеале там типы другие но в C# их нет, обойдемся аналогами - IntPtr вместо HWND и string вместо LPCSTR...
в функции прописываешь 1 аргумент ""=пустой, второй- "имяПроцесса" (1 аргумент- тип окна может быть к примеру D3D Window, второй- имя процесса)
как юзать:
создаешь переменную (в идеале типа HWND но в C# е нету - аналог IntPtr)
Код:
IntPtr wnd;
wnd = FindWindow("", "windowName");
//теперь проверяем есть ли процесс
if(wnd)
{
//код Hook'а
}
все это помещаешь в таймер и ставишь интервал эдак 100мсек (раза 4 в секунду)
//возможно есть и лучше варианты рассказал что знаю....
//все это если что надо помещать к примеру в обработчике change чекБокса
________________
небойся делать то чего неумеешь-ковчег построил любитель... профи сотворили титаник

Последний раз редактировалось VolniyStalker; 01.02.2011 в 20:51. Причина: криво написано...впрочем немного поменял /facepalm
  Ответить с цитированием
Пользователь сказал cпасибо:
anime-kawai (01.02.2011)
Старый 01.02.2011, 21:05   #17
 Старший сержант
Аватар для anime-kawai
 
anime-kawai блестящий пример для подражанияanime-kawai блестящий пример для подражанияanime-kawai блестящий пример для подражанияanime-kawai блестящий пример для подражанияanime-kawai блестящий пример для подражанияanime-kawai блестящий пример для подражанияanime-kawai блестящий пример для подражанияanime-kawai блестящий пример для подражанияanime-kawai блестящий пример для подражанияanime-kawai блестящий пример для подражанияanime-kawai блестящий пример для подражания
Регистрация: 03.09.2010
Сообщений: 240
Популярность: 2153
Сказал(а) спасибо: 26
Поблагодарили 188 раз(а) в 82 сообщениях
Отправить сообщение для anime-kawai с помощью ICQ Отправить сообщение для anime-kawai с помощью Skype™
 
По умолчанию Re: Пишем свой тренер для игр на c#

VolniyStalker, спс буду пытатся
  Ответить с цитированием
Старый 03.02.2011, 19:19   #18
 Сержант
Аватар для Bagernyi
 
Bagernyi скоро будет известенBagernyi скоро будет известенBagernyi скоро будет известенBagernyi скоро будет известенBagernyi скоро будет известен
Регистрация: 20.02.2010
Сообщений: 118
Популярность: 499
Сказал(а) спасибо: 167
Поблагодарили 189 раз(а) в 129 сообщениях
Отправить сообщение для Bagernyi с помощью Skype™
 
По умолчанию Re: Пишем свой тренер для игр на c#

А можете написать гайд?
"как создавать трейнер для DMA игр....очень нужно)
  Ответить с цитированием
Старый 03.02.2011, 22:12   #19
 Разведчик
Аватар для VolniyStalker
 
VolniyStalker на правильном пути
Регистрация: 11.05.2010
Сообщений: 10
Популярность: 22
Сказал(а) спасибо: 5
Поблагодарили 6 раз(а) в 6 сообщениях
Отправить сообщение для VolniyStalker с помощью ICQ Отправить сообщение для VolniyStalker с помощью Skype™
 
По умолчанию Re: Пишем свой тренер для игр на c#

Цитата:
Сообщение от BagernyiПосмотреть сообщение
А можете написать гайд?
"как создавать трейнер для DMA игр....очень нужно)

во первых вариант создать цикл в котором адрес будет увеличиваться на 1 и по этому адресу будет читаться буффер, далее буффер сравнивается с искомым значением и если значения совпали то добавить скажем адрес в массив и копать дальше пока адрес не достигнет максимального установленного тобой значения... потом создать цикл который будет менять по адрессам из массива значения на нужные тебе....
___
плюс в DMA играх должны быть указатели адреса которых всегда одинаковы, или указатели на указатели и тд. Т.е. надо прочитать этот указатель, прочитать адрес, на который ссылается указатель, проверить значение заменить значение
___
если что не так говорю - строго не суди
________________
небойся делать то чего неумеешь-ковчег построил любитель... профи сотворили титаник
  Ответить с цитированием
Старый 20.02.2011, 22:34   #20
 Разведчик
Аватар для *Rakim*
 
*Rakim* на правильном пути
Регистрация: 20.02.2011
Сообщений: 5
Популярность: 22
Сказал(а) спасибо: 9
Поблагодарили 6 раз(а) в 4 сообщениях
 
По умолчанию Re: Пишем свой тренер для игр на c#

А для этого подойдёт С++ Builder ???
  Ответить с цитированием
Старый 21.02.2011, 13:05   #21
Заблокирован
 Разведчик
Аватар для link2142(2)
 
link2142(2) на правильном пути
Регистрация: 19.12.2010
Сообщений: 14
Популярность: 54
Сказал(а) спасибо: 19
Поблагодарили 22 раз(а) в 21 сообщениях
Отправить сообщение для link2142(2) с помощью ICQ Отправить сообщение для link2142(2) с помощью Skype™
 
По умолчанию Re: Пишем свой тренер для игр на c#

Цитата:
Сообщение от *Rakim*Посмотреть сообщение
А для этого подойдёт С++ Builder ???

а название темы тебе лень прочесть пишем тренер на с#
а не С++

( синтаксис немного отличается )
  Ответить с цитированием
Старый 22.02.2011, 02:51   #22
 Разведчик
Аватар для *Rakim*
 
*Rakim* на правильном пути
Регистрация: 20.02.2011
Сообщений: 5
Популярность: 22
Сказал(а) спасибо: 9
Поблагодарили 6 раз(а) в 4 сообщениях
 
По умолчанию Re: Пишем свой тренер для игр на c#

Киньте плиз сылку на установленную С# только на установленну оч прошу
  Ответить с цитированием
Старый 22.02.2011, 08:51   #23
 Разведчик
Аватар для ☣Antibiotik☣
 
☣Antibiotik☣ на правильном пути
Регистрация: 11.02.2011
Сообщений: 13
Популярность: 44
Сказал(а) спасибо: 3
Поблагодарили 22 раз(а) в 12 сообщениях
 
По умолчанию Re: Пишем свой тренер для игр на c#

У меня вот это выдаёт хотя игра запущина [Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 06.03.2011, 15:18   #24
 Разведчик
Аватар для OnSidePB
 
OnSidePB никому не известный тип
Регистрация: 09.12.2010
Сообщений: 2
Популярность: 16
Сказал(а) спасибо: 7
Поблагодарили 3 раз(а) в 3 сообщениях
Отправить сообщение для OnSidePB с помощью ICQ Отправить сообщение для OnSidePB с помощью Skype™
 
По умолчанию Re: Пишем свой тренер для игр на c#

а почему я максимум могу взломать 255 ??
  Ответить с цитированием
Старый 07.03.2011, 21:21   #25
 Пехотинец
Аватар для xxxPixelxxx
 
xxxPixelxxx лучик света в грозовом небеxxxPixelxxx лучик света в грозовом небеxxxPixelxxx лучик света в грозовом небеxxxPixelxxx лучик света в грозовом небеxxxPixelxxx лучик света в грозовом небеxxxPixelxxx лучик света в грозовом небеxxxPixelxxx лучик света в грозовом небе
Регистрация: 04.09.2009
Сообщений: 99
Популярность: 818
Сказал(а) спасибо: 142
Поблагодарили 219 раз(а) в 48 сообщениях
Отправить сообщение для xxxPixelxxx с помощью Skype™
 
По умолчанию Re: Пишем свой тренер для игр на c#

Цитата:
Сообщение от OnSidePBПосмотреть сообщение
а почему я максимум могу взломать 255 ??

Потому что шестнадцати-ричная система счисление, максимальное значение 255=FF

Добавлено через 16 часов 57 минут
Как сделать заморозку?

Добавлено через 21 час 2 минуты
Изменение значение на число больше чем 255
Меняем
Код:
VAM.WriteByte((IntPtr)0x01005194, byte.Parse(textBox1.Text.ToString()));
на

Код:
VAM.WriteULong((IntPtr)0x01005194, ulong.Parse(textBox1.Text.ToString()));
________________
[Ссылки могут видеть только зарегистрированные пользователи. ][Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось xxxPixelxxx; 08.03.2011 в 18:25. Причина: Добавлено сообщение
  Ответить с цитированием
Пользователь сказал cпасибо:
reraider (09.03.2011)
Старый 15.03.2011, 19:33   #26
 Разведчик
Аватар для ZaNGiF
 
ZaNGiF излучает ауруZaNGiF излучает ауруZaNGiF излучает ауруZaNGiF излучает ауруZaNGiF излучает ауруZaNGiF излучает ауру
Регистрация: 11.12.2010
Сообщений: 17
Популярность: 571
Сказал(а) спасибо: 26
Поблагодарили 4 раз(а) в 3 сообщениях
Отправить сообщение для ZaNGiF с помощью ICQ Отправить сообщение для ZaNGiF с помощью Skype™
 
По умолчанию Re: Пишем свой тренер для игр на c#

а как сделать, чтобы при нажатии на кнопку выполнялась консольная команда игры?
________________
Человек среди психов становится психом,так как все психи считают себя кем угодно,только не психами!
  Ответить с цитированием
Старый 09.04.2011, 21:34   #27
 Разведчик
Аватар для pashtet232
 
pashtet232 никому не известный тип
Регистрация: 09.04.2011
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Пишем свой тренер для игр на c#

Большего гона я еще не видел. Я встречал самые безумные идеи куда пытались присобачить C#, но писать на Managed языке софт который будет управлять UnManaged Memory и писать туда это полный бред. И если уж нато пошло то адресация в памяти меняется не от платформе к платформе, а от запуска к запуску. Основная задача тренера не записать в память, а по косвенным признакам точно определить в какое место в памяти писать. А реклама библиотеки обертки поверх неуправляемого кода это не гайд по тому как сделать свой тренер это просто не самая удачная попытка порисоваться. Все нужно делать теми инструментами которые для этого предназначены.
  Ответить с цитированием
Старый 06.05.2011, 16:17   #28
 Пехотинец
Аватар для metalin
 
metalin скоро будет известенmetalin скоро будет известенmetalin скоро будет известенmetalin скоро будет известенmetalin скоро будет известен
Регистрация: 25.12.2010
Сообщений: 53
Популярность: 464
Сказал(а) спасибо: 122
Поблагодарили 73 раз(а) в 35 сообщениях
Отправить сообщение для metalin с помощью Skype™
 
По умолчанию Re: Пишем свой тренер для игр на c#

как мне изменить этот код чтобы он менял на нужное мне знаение
Код:
VAM.WriteByte((IntPtr)0x046DF5F8, byte.Parse(156 ))
________________
Не флудим, модераторы тоже люди. кнопка "Спасибо" расположена под сообщением и появляется поле набора 10 сообщений.
  Ответить с цитированием
Старый 10.05.2011, 09:17   #29
 Разведчик
Аватар для moony80
 
moony80 никому не известный тип
Регистрация: 25.04.2011
Сообщений: 5
Популярность: 12
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Пишем свой тренер для игр на c#

спасибо ))))))))))))
  Ответить с цитированием
Старый 30.05.2011, 19:23   #30
 Разведчик
Аватар для rocket-ua
 
rocket-ua никому не известный тип
Регистрация: 23.05.2011
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Пишем свой тренер для игр на c#

а ссылку на исходники можно?
может я где-то провтыкал и уже ответ на мой вопрос был...
  Ответить с цитированием
Ответ

Метки
read write memory in c#, reraider, reraiderнаб, teror4ek, vamemory


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Статья] >>>Пишем свой макрос (X7)<<< AloneDance Скрипты и прочий софт для Point Blank 8 24.12.2011 19:34
[Программа] зоздаём свой тренер с помощью Bin_Magic WINSOME Скрипты и прочий софт для Point Blank 4 03.04.2011 22:02
[Статья] Пишем свой криптор Хаддан Pascal/Delphi 0 02.12.2010 20:52

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

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

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