我想知道是否有人可以访问函数地址相同的库,从程序的一个实例到另一个实例?

最佳答案

在同一设备上运行的地址空间布局将非常一致。许多主要的系统库都是由zygote预加载的,因此它作为共享映射由它分叉的子级继承,以区分应用程序。我认为在虚拟内存级别重新映射它们是可能的,但是会引起某种动态的重新链接惩罚,而且实现起来相当棘手。

关于android - Android上有某种ASLR保护吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5917768/

10-11 03:47