android - Android 上有某种 ASLR 保护吗?

标签 android android-emulator aslr

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

最佳答案

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

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

相关文章:

android - Activity fragment

android - 如何以编程方式将 View 添加到 View

android - 启动接收器在模拟器中不工作

android - 使用 Android 模拟器进行远程调试

c - 如何在 OS X 上获取另一个进程的 ASLR 幻灯片?

java - 在fragment中findViewById,如何在onCreateView之外获取 View

java - 加载包时出错 (JNI) - 无法找到符号 "__aeabi_memcpy"

Android:在android中重复创建这样的xml布局?

c++ - 预编译 header 和 ASLR 有什么问题?

windows - ASLR 会导致 Dll 加载缓慢吗?