简而言之,我如何在linux中搜索,查看和修改内存中的值,最好是尽可能简单/简单。
答案 0 :(得分:6)
sudo apt-get install scanmem
答案 1 :(得分:1)
这个论坛帖子解释了如何以及为什么。
http://forum.cheatengine.org/viewtopic.php?t=264431
长话短说,您需要在Wine中运行Firefox的IE,以便CE可以查看它使用的内存。
答案 2 :(得分:0)
保持所有内容与Windows相同的最简单方法是使用Wine。它是Windows API的一种实现,允许某些应用程序以接近本机的速度运行。
我之所以这么说是因为您建议的链接使用特殊应用程序为您完成一半的工作。除非你移植到你身边,否则你需要使用Wine,适当的Windows,或者在Linux下的VM中运行Windows。
但你不应该作弊。
答案 3 :(得分:-1)
WOW !!!不知道类似于Windows存在的东西!谢谢分享!
SNES9X具有类似的功能,能够在播放时对黑客,调整甚至重新编程SNES ROM图像(我读它的灵感来自游戏精灵),我在十几岁的时候用了很多东西来获得无限弹药,生活SNES游戏中隐藏的场景或角色等......
老实说,如果你没有发布过这篇文章,我会认为根本不可能做任何版本的Windows> = NT或Linux ......为什么?因为据说现在我们有更多的内存保护(在可能的情况下强制执行)以避免这种情况:一个进程覆盖另一个进程的数据。
我认为只有控制台ROM才有可能,因为从技术上讲,整个ROM都是模拟器的数据,所以它不是别人的数据。如果您制作了自己的Flash播放器,也可以这样说。但是这个程序在这里并且在Windows 可执行文件上工作!真是令人印象深刻。
现在,您可以从this page下载旧版本的代码,作者还在那里说,您可以通过邮件向他询问最新版本的代码。
您可以尝试将其移植到Linux。它是用Delphi编写的,可能在使用现代Pascal编译器进行一些小调整后可编译。