繁体   English   中英

是否可以在Windows中写入任何内存地址

[英]Is it possible to write to any memory address in Windows

在C ++中,我想创建一个程序,该程序可以访问和写入任何物理内存地址,而不管该地址使用的是什么,包括Windows内核模式程序。 是否可以创建这样一种程序,该程序可以写入任何内存地址,例如0x00,而没有Windows OS内存许可约束? 显然,该程序不能是用户模式程序,因此,如果我将该程序提升为管理员,我将能够执行此操作吗? 还是需要编写驱动程序?

您将需要编写驱动程序。 常规程序,即使以管理员身份运行,也无法写入任意内存地址。 实际上,他们甚至无法访问任意物理地址。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM