FAQ3:关于Dll注入之后共享段与非共享段变量的疑惑?

FAQ3:关于Dll注入之后共享段与非共享段变量的疑惑?
原问题:如果进程甲安装钩子,目标是进程乙,那么系统会将dll注入乙,书上说乙可以调用dll所有函数,那么dll中的非共享段全局变量会被映射过去吗?

答:针对这个问题其实可以简化为:甲进程的DLL,注入到乙进程,那么此时这个DLL里面的全局变量是否可以甲乙进程共用呢?
答案就在《Windows核心编程》里面的DLL章节,有了详细的说明。认真看完,即可解决以上问题。注意关键字: 副本。


备注:以上答案均来自个人的理解,如果回答得不够准确或者完整,望热心网友留言补充或指出错误。

你可能感兴趣的:(FAQ3:关于Dll注入之后共享段与非共享段变量的疑惑?)