浅谈虚拟地址空间
1.由来
为什么会出现虚拟地址空间呢?
对于现在常用的编译软件都在32位的平台下,在之前有16位的平台(8060系统)。
对于16位的平台,它是实模式。进程的地址就是实际的物理地址,如下图所示:
在物理内存当中,每一个程序的地址是连续的,假如我们的A程序中,地址加了偏移走到了另外的一个程序中了,那么我们是不是在A程序中,就改掉了B程序中的数据。在之前的木马病毒,就是如此的工作原理。
除此
浅谈虚拟地址空间
1.由来
为什么会出现虚拟地址空间呢?
对于现在常用的编译软件都在32位的平台下,在之前有16位的平台(8060系统)。
对于16位的平台,它是实模式。进程的地址就是实际的物理地址,如下图所示:
在物理内存当中,每一个程序的地址是连续的,假如我们的A程序中,地址加了偏移走到了另外的一个程序中了,那么我们是不是在A程序中,就改掉了B程序中的数据。在之前的木马病毒,就是如此的工作原理。
除此