如何在调试时在内存中搜索字符串

本文关键字:搜索 内存 字符串 调试 | 更新日期: 2023-09-27 18:28:22

我正试图在使用visual studio 2010调试的程序的内存中搜索字符串。我正在尝试使用即时窗口来执行此操作,但无论何时尝试(.S-A 0x400000 0x400200"MyString")它给了我错误"CXX0014:错误:缺少操作数",我不知道它为什么会这样做,也不知道如何修复它。如果有任何帮助,我们将不胜感激。

如何在调试时在内存中搜索字符串

如果我理解得很清楚,您正在程序运行期间的所有可用值中搜索string值(假设某个运行时值)。如果是这样的话,我认为Visual Studio甚至不可能,我不知道。总有hacking解决方案,比如转储进程内存、读取汇编,但即使在那里,如果(只是一个例子)程序(在这一点上,我想它不是你写的)将值存储在SecureString中,你也会遇到问题。

如果这不是你的意图,请澄清。