94得票10回答
我该如何在内存中找到代表扫雷布局的数据结构?

我正在尝试学习反向工程,并以扫雷作为样本应用程序。 我找到了这篇MSDN文章,介绍了一个简单的WinDbg命令,可以显示所有地雷,但是它已经过时,没有详细解释,并且并不是我要找的东西。 我拥有IDA Pro反汇编器和WinDbg调试器,并将winmine.exe加载到它们两个中。 请问有人能...

10得票4回答
如何在另一个进程的内存中写入数据?

我有一个地址需要修改,我已经拥有了处理过程和新的值,现在该怎么办?// My Process var p = Process.GetProcessesByName("ePSXe").FirstOrDefault(); // Address var addr = 0x00A66E11; //...

9得票1回答
GameShark / Action Replay在现代游戏主机上是如何工作的?

在互联网上很难找到关于这个的信息,因为神奇的词汇"GameShark"、"Action Replay"、"memory editor"和"memory trainer"会引发很多虚假信息,所以我想我应该在一些论坛上询问。 我将在本周末得到一个任天堂Wii来玩耍,我想了解在游戏运行时修改游戏代...

7得票1回答
Python中是否有一个好用且易于使用的模块用于编辑内存?

是否有Python中内置的用于编辑内存的好用且易用的模块?或者说,是否存在这样的模块? 我正在寻找一种连接到进程并从中读取/写入的方法。就像Cheat Engine一样的工作方式。 这里是C++中它如何工作的示例。