Что может выполнять Cheat-Engine как задачи в Linux? - PullRequest
3 голосов
/ 17 октября 2008

Короче говоря, как я могу искать, просматривать и изменять значения в памяти в linux, желательно настолько легко / просто, насколько это возможно.

Как это .

Ответы [ 4 ]

6 голосов
/ 30 декабря 2008

Ближайший вы получите это Scanmem

sudo apt-get install scanmem

1 голос
/ 17 октября 2008

Этот пост на форуме вроде как объясняет, как и почему.

http://forum.cheatengine.org/viewtopic.php?t=264431

Короче говоря, вам нужно запустить IE Firefox в Wine, чтобы CE мог взглянуть на используемую память.

0 голосов
/ 18 октября 2008

WOW !!! Не знал, что что-то подобное существует для Windows! Спасибо, что поделились!

SNES9X обладал аналогичной способностью взламывать, настраивать и даже перепрограммировать образы SNES ROM во время их воспроизведения (я читал, что это было вдохновлено Game Genie), я очень часто использовал это, когда в подростковом возрасте получал бесконечные патроны, жизнь , скрытые сцены или персонажи и т. д. в играх SNES ...

Если честно, если бы вы не опубликовали это раньше, я бы посчитал невозможным сделать что-то подобное для любой версии Windows> = NT или Linux ... Почему? Потому что, предположительно, теперь у нас больше защиты памяти (аппаратное обеспечение, когда это возможно), чтобы избежать именно таких ситуаций: один процесс перезаписывает данные другого процесса.

Я бы подумал, что это возможно только для консольных ПЗУ, потому что технически все ПЗУ - это данные для эмулятора, поэтому это не чужие данные. То же самое можно сказать, если вы сделали свой собственный Flash Player. Но эта программа здесь и работает на исполняемых файлах Windows ! Действительно впечатляет.

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

Вы можете попробовать перенести его для Linux. Он написан на Delphi и может быть скомпилирован после некоторых незначительных изменений с помощью современного компилятора Pascal.

0 голосов
/ 17 октября 2008

Ну, самый простой способ сохранить все как у Windows - это использовать Wine . Это реализация API-интерфейса Windows, позволяющая некоторым приложениям работать с почти естественной скоростью.

Я говорю, что потому что ссылка, которую вы предлагаете, использует специальное приложение, чтобы сделать половину работы за вас. Если только это не перенесено, у вас останется Wine, собственно Windows или Windows на виртуальной машине под Linux.

Но вы не должны обманывать.

...