在C#中另一个进程内存中搜索特定字符串(或字节数组)的快捷方法?

时间:2008-10-01 00:33:34

标签: c# .net search readprocessmemory

请发布一个工作源代码示例(或链接),了解如何在另一个进程内存中搜索字符串并获取匹配的偏移量(如果找到)。它在游戏作弊工具中的类似方式,使用ReadProcessMemory在游戏内存中搜索值。

2 个答案:

答案 0 :(得分:1)

维基百科上的

String searching algorithm

答案 1 :(得分:0)

您可能希望将Memory Mapped Files视为在不同进程之间共享内存的方法。您需要使用Win32 P / Invokes在C#中实现此功能,请参阅此Code Project链接以获取您可以调整的示例。