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

Реклама*

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

Пироманьяк

News image

Бегун среднего класса, несущий 150 пунктов добротной желтой огнеупорной (асбестовой) брони. Из оружия имеет ...

Кристаллы

News image

Существует множество ошибочных мнений по поводу майнинг кристаллов, как они работают и стоят ли они своей пр...

История создания CS 1.6

News image

COUNTER-STRIKE BETA 1.0 Особенности игры: Уже 27 июня 1999 года появляется COUNTER-STRIKE BETA 1.1 ...

Авторизация



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

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

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

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

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




Читайте:


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


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

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

Electronic Sports World Cup

News image

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

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

News image

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

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

Информация об игровых серверах

До открытия сервиса l2.ru, основными официальными серверами русскоязычного сообщества служили североамериканские, англоязычные. ...

News image

Факты о шпионе

В русской локализации шпиона озвучил Александр Баргман. Актер озвучки Деннис Бэйтман также озвучил поджигателя и пилота вертолет...

News image

Массовая многопользовательская ролевая онлайн-игра

Многопользовательская ролевая онлайн-игра или ММОРПГ (англ. massively multiplayer online role-playing game, MMORPG) — жанр онлай...

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

Система боя

News image

Бой в «Легенде» одновременно и прост, и сложен. С одной стороны — интуитивно понятный любому игроку интерфейс. С другой — огромн...

Торговля в Двар: Кредитование

News image

Когда суммы накоплены достаточные, вы не знаете куда их уже влаживать или банально не хватает времени - займитесь кредитованием....