如何获取进程内存的最小值和最大值?(c++)

How to get min and max of process memory?(c++)

我正在尝试获取某个 int 的所有进程内存。示例-我输入 33 并显示特定进程中包含 int 33 的所有内存。我尝试搜索 0 - 9223372036854775807(然后转换回十六进制),就像作弊引擎的最小和最大搜索一样。这需要太长时间。我听说每个进程都有不同的最小值和最大值。如果是这样,我如何找到进程内存的最小值和最大值?

您可以使用 VirtualQueryEx 来发现另一个进程正在使用的内存范围。它通常不像带有 min/max 的范围那么简单。一个进程可能同时在内存中有几个不连续的范围。