Cheat Engine для Mac OS X или Linux

18493
Deltik

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

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

Источник: О Cheat Engine

Cheat Engine был написан специально для библиотек Microsoft Windows, поэтому я не могу кросс-компилировать его для Mac или Linux.

Какие альтернативы Mac OS X или Linux существуют для Cheat Engine?

                 [Cheat Engine 5.3 on Windows XP]

4

1 ответ на вопрос

8
Deltik

Mac OS X

Существует порт Mac для Cheat Engine, доступный для загрузки с Softpedia .

 

Linux

Scanmem - это простая интерактивная утилита отладки для Linux, используемая для определения адреса переменной в запущенном процессе. Это может быть использовано для анализа или модификации враждебного процесса на скомпрометированной машине, для реверс-инжиниринга или в качестве «обманщика» для обмана в видеоиграх.

GameConqueror - это графический интерфейс для scanmem, цель которого - предоставить больше возможностей, чем scanmem, и удобный для пользователя интерфейс, похожий на CheatEngine.

     [GameConqueror 0.12 on Xubuntu 12.04 LTS]

Ubuntu / Debian

И то, scanmemи другое gameconquerorдоступно в репозиториях Debian по умолчанию и в репозитории Ubuntu "Universe".

Их можно установить с помощью команды:

sudo apt-get install scanmem gameconqueror 

мягкая фетровая шляпа

scanmem можно установить с помощью команды:

sudo yum install scanmem 

, но gameconquerorне упакован для RPM.

Другой

Исходный код для scanmemи gameconquerorдоступен здесь .

Он может быть скомпилирован как другое исходное программное обеспечение Linux.

Отличное исследование. Я пришел к тому же выводу, когда исследовал ту же проблему всего несколько дней назад. К сожалению, редактирование памяти в стиле CheatEngine, похоже, не работает с играми, работающими на Python, из-за того, как Python управляет памятью. Так что это в основном будет работать для игр, написанных на C / C ++, и даже тогда можно написать игру, чтобы обмануть подобные программы. Horn OK Please 11 лет назад 0