计算机科学

首页 > 计算机科学

Rebasing

2018-09-08 12:38:06     所属分类:软件小作品

Rebasing 表示的是指创建一个共享库映像的过程,这种方式可以保证在使用虚拟内存的时候不会与系统中其他以装载的共享库冲突。

这个技术广被泛地使用在 Win32 平台上,用于避免系统DLL文件重载造成的地址溢出。

一些在Linux/x86系统上的安全方面的扩展部分使用Rebasing技术。 为了把地址0x00作为所有编码的指针,用它限制能够使用的代码地址在0x00ffffff以下;这可以消除一些安全方面的内存溢出问题, 这些问题往往涉及了错误的零点校验结束字符串,一般在C程序语言中。

显示全文

取消

感谢您的支持,我会继续努力的!

扫码支持
无需打赏可直接关闭阅读全文
1分,2分不嫌少,钱不钱的无所谓,重要的是你的话语激励我前行!

愿你每天温暖如春!!!


上一篇:SocksCap
下一篇:Shake
相关推荐