是否可以手动搜索正在运行/活动程序的内存(在 Windows 7 中)?
Windows 刚刚通知我 Firefox“已停止工作”,并要求我关闭或调试。我正在处理一些标签和重要帖子,但现在它们即将丢失。
由于 Firefox 的窗口现在呈灰色(带有“关闭”与“调试”选项框),我想知道我是否可以手动搜索其仍处于活动状态的内存以获取我打开的选项卡的标题/URL,甚至可能是我发布的文本。 Firefox.exe 仍在运行 - 我尚未单击“关闭程序”或“调试”。
是否有第三方实用程序可以实现此目的?或者,是否可以通过“调试”选项实现此目的?
答案1
只要您已经安装了 Visual Studio 等开发工具,就可以使用 Debug 选项执行此操作。操作系统会将 VS Debugger 附加到正在运行的进程。但即使您到了那个地步,查看进程内存也不容易。即使您有一个用于搜索的字符串,其他类型的数据也可能以多种方式编码。而您之前并不知道。