Look: Главная - Читерство в сетевых играх - Методы создания трейнеров
Change Color : DARK LIGHT

Реклама*

Сетевые игры:

Торговля в Двар: Моменты

News image

Очень часто бывают ситуации в игре, когда кардинально меняются цены. Это в первую очередь изменение игровых ...

Некоторые теоретические основы военного дела

News image

Как и в настоящей войне, в ЕВЕ ситуация схватки один на один между равными противниками встречается крайне р...

Как создать свой Counter-strike server

News image

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

Авторизация



Киберспорт - Читерство в сетевых играх

методы создания трейнеров

Для создания трейнеров используются дамперы памяти, отладчики и дизассемблеры. Самый простой способ создать трейнер — поискать в памяти значения, совпадающие с нужным игровым параметром. Затем изменить его и поискать в получившемся списке снова. После нескольких итераций скорее всего останется небольшой список адресов, значения по которым можно попытаться изменить. Существует множество утилит (ArtMoney, Cheat’o'Matic…), автоматизирующих процесс поиска и изменения значений.

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

Если игровое значение является полем некоторого класса, то можно искать экземпляры этого класса по указателю на таблицу виртуальных методов. Найти таблицы виртуальных методов не сложно из-за их специфической структуры. Кроме того, они часто содержат указатель на имя класса. При поиске экземпляров класса желательно определять не удален ли он по флагам менеджера памяти (который зависит от языка программирования, на котором написана игра).




Читайте:


Добавить комментарий


Защитный код
Обновить

Каталог соревнований:

Началась подготовки к WCG RP 2013

News image

Руководство Федерации компьютерного спорта РФ объявило о начале своей подготовки к турниру WCG RP 2013. В нынешнем году удалось заклю...

Electronic Sports World Cup

News image

The Electronic Sports World Cup - Всемирный киберспортивный кубок , ежегодные соревнования по компьютерным и видео играм, проводятся с 20...

Prior eSports

News image

Prior-eSport - российский мультигейминг в состав которого входят команды по таким киберспортивным дисциплинам как Battlefield 2142, Call of Duty 4, Wo...

Intel Extreme Masters 2011

News image

Чемпионат Европы по компьютерным играм Intel Extreme Masters 5. Проходил в городе Киев, Украина, с 20 по 23 января 2011 го...

Секреты игр:

News image

Виды оружия

Unreal Tournament предлагает очень большой выбор оружия, и ещё больше его видов созданы на самодельных картах или в виде самодел...

News image

Снайпер

Все любят снайперов. Практически каждый считает, что им-то и надо играть. Сразу разочарую: играть за него совсем не просто, да и...

News image

Интересные факты о Unreal Tournament 2004

Фраза «No tears please, it’s a waste of a good suffering» взята из фильма Hellraiser Если выстрелить Redeemer’ом в звезду на кар...

Наследние Драконов:

Особенности Игры

News image

Расы Магмары — существа мира Фэо, вышедшие из недр вулкана. Обитают на материке Хаир. Имеют чёрно-красный оттенок кожи, в их ...

Легенда: Наследие Драконов

News image

«Легенда: Наследие Драконов» или (DWAR) — многопользовательская онлайн игра (BBMMORPG). Разработана компанией IT Territory, вход...