gpt4 book ai didi

c++ - 如何从内存中读取第三方应用程序的变量?

转载 作者:太空宇宙 更新时间:2023-11-04 12:28:14 24 4
gpt4 key购买 nike

我正在尝试从内存中读取变量。变量,不属于我自己的程序。例如,假设我有一个在浏览器中运行的 Adob​​e Shockwave (.dcr) 应用程序,我想从中读取不同的变量。它是如何完成的?我需要 Hook 这个过程吗?但是它是在虚拟机下运行的,所以我不知道该怎么做。

这个任务在普通的 w32 应用程序中是非常微不足道的(因为它主要只是CBT Hook /子类化),但正如我之前提到的,我不知道它是怎么回事用闪光灯/冲击波完成。

我使用 C++ (VS9) 作为我的开发环境,如果你想知道的话。

如有任何提示,我们将不胜感激,在此先感谢您。

最好的问候,nhaa123

最佳答案

如果您只是为了一两个实验而尝试手动执行此操作,那很容易。试试像 Cheat engine 这样的工具这就像一个免费、快速、简单的流程查看器。基本上它会扫描进程的内存空间以查找给定的键值。然后,您也可以稍后过滤那些初始搜索结果。您还可以更改您确实发现的那些值(value)观。上面的链接显示了一个快速示例,该示例使用它来查找游戏中的分数或金钱值(value),并在游戏运行时对其进行实时编辑。

关于c++ - 如何从内存中读取第三方应用程序的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/847313/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com