T.T*_*.T. 3 c++ memory windows process
我的项目由3个流程组成.进程1是进程2和3的"服务器",并实现共享内存.进程2随应用程序错误随机崩溃,试图访问它自己的内存,已经以某种方式损坏.
错误是:内存位置某些地址的指令无效,有些地址不好.
我将在哪里开始查看以及在过程1中我将查找哪些类型的内容,以查看它是否覆盖了进程2的内存?
谢谢.
Meh*_*dad 6
无意中覆盖了另一个进程的内存(没有它的合作)?不*,因为你必须"意外"正确地做很多事情.(你必须"意外"打开进程的句柄,并"意外"调用WriteProcessMemory.)
WriteProcessMemory
故意地?是的,使用该WriteProcessMemory功能.
*如果您正在共享内存,则出现错误的可能性会急剧上升.
归档时间:
15 年 前
查看次数:
2669 次
最近记录: