Перейти к содержанию

Создаем Трейнер на C#


Рекомендуемые сообщения

Не видел я ни одной книги - "создание тренеров на шарпе".

Статьи, книги, монографии - все то, что поможет простому программированию.

Можно по подробнее об этом?И можно ссылку?А то еще не то найду :D

Я нашел книги по С#,но я не знаю то или не то:D

И у меня еще вопрос на программиста после 9-го класса берут?И что нужно для того чтобы поступить?

Ссылка на комментарий
Поделиться на другие сайты

Я нашел книги по С#,но я не знаю то или не то

Если книга не понятна, значит нет.

И у меня еще вопрос на программиста после 9-го класса берут?И что нужно для того чтобы поступить?

Этот вопрос не туда адресован, его надо задавать туда, куда поступать собрался.

Ссылка на комментарий
Поделиться на другие сайты

Я начал изучать Сшарп из видеоурока Кенг`а и довольно быстро понял что к чему, и дальше сам!...

Тоже у него смотрел,но не знаю как горячие клавиши писать:(

Ссылка на комментарий
Поделиться на другие сайты

Тоже у него смотрел,но не знаю как горячие клавиши писать :(

три варианта хука на нажатие клавиши:

тут прога http://files.mail.ru...4BF458C505976E8

тут исходник http://files.mail.ru...0BE25A0F8CFFAE1

(П.С. Дай Бох, Кенг`у здоровие и по больше времени :-D )

Ссылка на комментарий
Поделиться на другие сайты

Laziz А у тебя скайп есть?

По чему лучше освоить С#?По видео урокам или по статьям?

Кстати сайт отличный :)

Лучший способ освоить любой язык программирования - писать на нём код. (:

Ссылка на комментарий
Поделиться на другие сайты

keng Привет кенг!

Почему ты в скайпе не отвечаешь?

Лучший способ освоить любой язык программирования - писать на нём код. (:

В том то и дело я код писал только на твоем уроке.Я сам код не напишу.

Я не знаю,что к чему :(

Как моды для сталкера делать это я могу,а программированием нет :(

Трейнеры писал на Cheat Engine,но они там не оч.Вообщем я хочу на языках программирования писать не только трейнеры но и программы.

Я в асемблере немного код понял :)Но мне щас C# нужно для начало :)

В принципе я могу код сам попробовать освоить :)

Но это врядли:D

Ссылка на комментарий
Поделиться на другие сайты

Как сказал бы мой друг - читай матчасть.

А вообще, как тебе удобно, так и изучай, хоть книги читай.

Мне легче видеокурс смотреть (по Делфи), кто то на слух воспринимает, кто то читает сам.

Ссылка на комментарий
Поделиться на другие сайты

Как сказал бы мой друг - читай матчасть.

А вообще, как тебе удобно, так и изучай, хоть книги читай.

Мне легче видеокурс смотреть (по Делфи), кто то на слух воспринимает, кто то читает сам.

В том то и дело я не знаю,где эти статьи смотреть :(

А видеоуроков много на ютубе но у меня 3G модем,а в нем скорость не айс. :(

А по этой статье реально можно написать трейнер,если не умеешь работать с кодом на C#?

http://forum.gamehac...__fromsearch__1

Ссылка на комментарий
Поделиться на другие сайты

>>RE chuvak1121: Вообщем я хочу на языках программирования писать не только трейнеры но и программы.

Для создания трейнеров на C# (или для другого языка):

1) Найти несколько исходников C# трейнера В Интернете

2) Открыть MSDN по базовым основам C#

3) Попробовать изменить что-то в готовых исходниках

4) Попробовать написать с нуля уже свой трейнер на основе знаний от предыдущих.

5) Купить нормальный "Интернет и модем", если нужно смотреть видео :)

6) Научиться пользоваться поисковиком на форуме или в Интернете :)

Любой трейнер основан на:

1) Получение доступа к процессу на запись/чтение в или из памяти процесса в ОС-е Windows. Процесс ищем по названию *.exe файла или названию окна

2) После получения доступа проверяем атрибуты памяти на возможность записи. Если запрет есть, то меняем на разрешение

3) Дальше пишем в память свои байты (или другие типы данных)

4) Если нужно читать из памяти, то использовать соответствующую функцию

5) Если нужно искать сигнатуру байт, то пишем функцию поиска сигнатуры байт (или ищем примеры)

6) Если нужна функция получения базового адреса dll-ки, то пишем функцию или ищем примеры.

7) Если нужно написать Интерфейс трейнера, то ищем примеры готовых трейнеров

Всё можно найти через поисковик. Тщательно разбирать исходники C# трейнеров имея под рукой MSDN.

Для написания программ (не трейнеров)

Опять же MSDN (без него никуда) по базовым понятиям C# и технологиям .NET

Существует куча книг по C# и технологиям .NET. Все в Интернете или на полках магазинов.

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Ребята, а как сделать трейнер с сигнатурой, ну чтобы трейнер не был "одноразовым". Я только умею как раз "одноразовые" с адресом( Кто нибудь знает как сделать трейнер на поиске сигнатур или что то в этом роде.

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

Я все делал по видео КЕНГА.ХЗ что не так.

Я там до фига чего обрыскал,по прописывал.Все без толку(

Люди можете объяснить пожалуйста по подробней.

Бряк это брекпойнт.

А дальше че?

Скиньте скайп кто нибудь в ЛС.Там по быстрее можно обговорить.

И в следующий раз хоть предупредите что сообщение перенесли в эту тему,а то щас зашел,в поиске вбил и нашел темку :))

Вот скрин.

32e3ab5d29ca.jpg

Я эту строчку нашел.

Вот сам код.

[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:
fstp dword ptr [esp+14]
push edx

exit:
jmp returnhere

"RA3_1.12.game"+2F6D06:
jmp newmem
returnhere:





[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"RA3_1.12.game"+2F6D06:
fstp dword ptr [esp+14]
push edx
//Alt: db D9 5C 24 14 52

Тот самый?

Тут хоть помогите.

Ссылка на комментарий
Поделиться на другие сайты

Я эту строчку нашел.

Вот сам код.


[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:
fstp dword ptr [esp+14]
push edx

exit:
jmp returnhere

"RA3_1.12.game"+2F6D06:
jmp newmem
returnhere:

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"RA3_1.12.game"+2F6D06:
fstp dword ptr [esp+14]
push edx
//Alt: db D9 5C 24 14 52

Тот самый?

А откуда нам знать, что это "тот самый код", который тебе нужен ? :)

Ссылка на комментарий
Поделиться на другие сайты

Ты читал ту тему?

А ты не ответил на вопрос) Ты хочешь сделать мгновенную постройку, нашел какую-то инструкцию и спрашиваешь то ли это...мы же не знаем, что у тебя там происходит, почему бы просто не попробовать ?

Ссылка на комментарий
Поделиться на другие сайты

Я могу видос снять.

Все равно не работает :(

Со взломом постройки одни проблемы :(

У меня еще вопрос.

[CENSORED] можно освоить С# и можно после него писать трейнеры или там другие фишки писать надо?

Там еще книги есть но не знаю помогут они мне или нет.

Ссылка на комментарий
Поделиться на другие сайты

Молодой человек, Вы вообще хотите чем то по жизни заниматься, кроме того, как задавать вопросы? Как можно точно сказать, помогут или нет, если вопрос - как мне выучить Сишарп? длится с момента вашей регистрации по сегодняшний день?

Видео, как и книга, показывает лишь ПРИМЕР того, что ТЫ МОЖЕШЬ сделать. Все остальное, ТЫ САМ будешь придумывать, изменять код и оптимизировать его, добавляя или исключая переменные. У нас на форуме есть пара видео, о том как можно сделать тренер (собрать его), о том как найти необходимые значения (даже если они скрытые и тп и тд), есть мануалы к различным программам, и весь необходимый софт (доступный на безвозмездной основе).

Все остальное ВЫ должны сделать сами, и только так.

Учитесь, учитесь. Есть все данные, осталось сложить картину. И как я говорил - если книга Вам не понятна, значит по ней пока рано Вам заниматься, ищите проще.

PS У нас запрещены ссылки на торренты и иные сайты, где можно скачать все на халяву.

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.