gpt4 book ai didi

c++ - 关于转储 ram 方法的问题 [所有语言和平台]

转载 作者:太空宇宙 更新时间:2023-11-04 11:40:06 25 4
gpt4 key购买 nike

我最近决定要编写一个应用程序,作为市场上一些封闭源代码 ram 转储应用程序的开源替代品;主要作为学习经验。

但我不完全确定从哪里开始(对于 Windows 机器)。我想我必须使用在内核级别执行的例程遍历内存,但是我如何阻止机器在拍摄快照时做任何事情,或者尽可能少做,甚至可以访问那样的公羊,我迷路了。

感谢任何有经验或建议的人,非常有趣的话题。

最佳答案

对于 Windows,您需要的一切都在 dbghelp.dll 中 - 引用 here .

您可以直接调用 Minidump 函数,也可以手动遍历所有结构(这需要更多工作,但更符合您描述的教育练习)。

对于过程控制,writing a basic debugger 上的信息应该有用。

关于c++ - 关于转储 ram 方法的问题 [所有语言和平台],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4246716/

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