Полезные материалы

Чит двигатель

  1. Характеристики [ редактировать ]
  2. Реализации [ редактировать ]
  3. Чит-таблицы редактировать ]
  4. Противоречие редактировать ]
  5. Рекомендации [ редактировать ]

Чит двигатель Чит двигатель   Оригинальный автор (ы)   Эрик Dark Byte Хейнен   Разработчики)   сообщество   Стабильный выпуск   6 Оригинальный автор (ы) Эрик "Dark Byte" Хейнен Разработчики) сообщество Стабильный выпуск 6.8.3 (7 февраля 2019 г .; 5 месяцев назад ()) [±] вместилище Написано в Объект Паскаль , С Операционная система Windows , Macos (в развитии), [1] Linux (Wine, сервер / клиент для процессов Linux) [2] Доступно на 8 языках

Список языков

Английский, испанский, португальский, русский, польский, упрощенный китайский, традиционный китайский, французский

Тип Обратный инжиниринг

, отладка , дизассемблер Лицензия GNU LGPLv2 Веб-сайт cheatengine.org

Cheat Engine , обычно сокращенно обозначаемый как CE, является Открытый исходный код сканер памяти / шестнадцатеричный редактор / отладчик созданный Эриком Хейненом («Темный байт») для Windows операционная система. [3] Cheat Engine в основном используется для измена в компьютерных играх и иногда модифицируется и перекомпилированы уклоняться обнаружение , Эта программа напоминает ПО для взлома памяти Л. Спиро, TSearch и ArtMoney. Он ищет значения, введенные пользователем, с широким спектром опций, которые позволяют пользователю находить и сортировать память компьютера. Cheat Engine также может создавать автономные кросовки который может работать независимо от Cheat Engine, часто встречается на форумах пользователей или по запросу другого пользователя.

Характеристики [ редактировать ]

Cheat Engine может просматривать дизассемблированную память процесса и позволяет добавлять и / или изменять игровые состояния, чтобы дать пользователю такие преимущества, как бесконечное здоровье, время или боеприпасы. Он также имеет некоторые Direct3D инструменты манипуляции, позволяющие видеть сквозь стены "Wallhacking" и увеличивать / уменьшать "FOV изменения", а с помощью некоторых расширенных настроек Cheat Engine может перемещать мышь чтобы получить определенную текстуру в центре экрана. Это обычно используется для создания эймботы , Тем не менее, основное использование Cheat Engine в однопользовательском аспекте игр, а его использование в многопользовательские игры обескуражен. [4]

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

Начиная с версии 6.1, Cheat Engine может производить игровые тренажеры из таблиц. Хотя тренеры, созданные таким образом, как правило, очень велики по своему назначению и обычно используются в целях тестирования, некоторые из них были выпущены группами тренеров как «окончательные» версии, [5] и даже некоторые популярные сайты полностью основаны на тренерах CE [6] из-за легкости создания тренера с CE. [ неудачная проверка ] Тем не менее, несмотря на свою популярность, CE Trainer Maker не обновлялся с момента его реализации в версии 6.1 - он в основном не поддерживается, и особое внимание уделяется использованию Lua генерировать тренеров. Даже сам инструктор использует скрипты Lua для генерации тренеров.

Реализации [ редактировать ]

Два ветви Cheat Engine существуют, Cheat Engine Delphi и чит двигатель Лазарь , Cheat Engine Delphi в первую очередь для 32-битный версии Windows XP , Cheat Engine Lazarus рассчитан на 32 и 64 версии Windows 7 , Cheat Engine есть, за исключением модуль ядра написано в Объект Паскаль ,

Cheat Engine выставляет интерфейс к его драйвер устройства с dbk32.dll, обертка который обрабатывает как загрузку и инициализацию драйвера Cheat Engine, так и вызов альтернативы Ядро Windows функции. Из-за ошибки программирования в Lazarus, связанной с использованием попробуй кроме В Cheat Engine Lazarus пришлось отказаться от использования dbk32.dll и включить функции драйвера в основной исполнимый ,

модуль ядра хотя это и не обязательно для обычного использования CE, может использоваться для установки аппаратного обеспечения контрольные точки и обойти зацепили API в Кольцо 3 даже некоторые в Ring 0. Модуль скомпилирован с Windows Комплект для разработки драйверов и написано в С , [7]

Чит двигатель также имеет плагин архитектура для тех, кто не хочет делиться своими исходный код с общество , Они чаще используются для специфических игровых функций, поскольку заявленное намерение Cheat Engine заключается в том, чтобы быть универсальным инструментом для мошенничества. Эти плагины можно найти в нескольких местах на сайте Cheat Engine, а также на других игровых сайтах. [8]

Cheat Engine Lazarus имеет возможность загрузить свой неподписанный 64-разрядный драйвер устройства на Виндоус виста и более поздние 64-битные версии Windows, используя DBVM, виртуальная машина теми же разработчиками, что позволяет получить доступ к пространство ядра от пользовательский режим , Используется для выделения невыгружаемая память в режим ядра , загрузка исполняемого образа вручную и создание системы нить на DriverEntry. Однако, поскольку параметры DriverEntry не являются действительными, драйвер должен быть изменен для DBVM.

Чит-таблицы редактировать ]

Cheat Engine позволяет своим пользователям делиться своими адресами и местами расположения кода с другими пользователями сообщества, используя чит-таблицы. «Cheat Tables» - это формат файла, используемый Cheat Engine для хранения данных, таких как чит-адреса, сценарии, включая сценарии Lua, и местоположения кода, обычно содержащие расширение файла .CT. Использование чит-таблицы довольно просто и включает в себя просто открытие чит-таблицы с помощью Cheat Engine и включение / отключение читов, хранящихся в нем. Возможность сохранять и делиться чит-таблицами позволила создать большое онлайн-сообщество для обмена читами через форумы Cheat Engine. Популярные чит-таблицы размещены в специальном разделе чит-таблицы на веб-сайте Cheat Engine. [9]

В дополнение к простым адресам памяти чит-таблицы могут расширять функциональность Cheat Engine, используя язык сценариев Lua. Почти все функции Cheat Engine являются скриптовыми, и даже можно создавать собственные диалоги для взаимодействия со скриптами.

Противоречие редактировать ]

Ассоциация развлекательного программного обеспечения (ЕКА) послал Нарушение авторского права обратите внимание, прося темный байт прекратить и воздерживаться , В заявлении утверждается, что Cheat Engine позволил уклоняться от античит-технологий, получая доступ в игре DLC Предметы/ микротранзакции предметы, которые можно было купить только за реальные деньги. Темный Байт ответил, закрыв раздел чит-таблиц для публики, попросив разместить их за пределами сайта и договорившись с ESA. [10]

Сообщество Cheat Engine не было удовлетворено предпринятыми шагами, и видные участники теперь перешли на новый сайт сообщества под названием Fearless Revolution, где были загружены старые чит-таблицы и размещены новые. Сайт и форумы Cheat Engine теперь сосредоточены только на разработке самого инструмента, а чит-таблицы перешли на форумы Fearless Revolution. [12]

Рекомендации [ редактировать ]

Внешняя ссылка [ редактировать ]