-
-
[旧帖] [求助]关于/proc/<pid>/maps的问题以及虚拟内存中的读写 0.00雪花
-
发表于: 2013-10-19 15:45 1531
-

如上图,请问为什么在/proc/<pid>/maps中有三个相同的共享库,如果第一个和最后一个分别是代码段和数据段,那么中间那个是什么?
对于图中的共享库,我发现.got(Global Offset Table)刚好在中间那个内存段中,如果我要拦截一个指定函数(例如ioctl),那么我需要修改.got中记录的原始ioctl地址,但是如图,这段内存权限是r--p,不包括写权限,那么我该怎么修改?
[培训]传播安全知识、拓宽行业人脉——看雪讲师团队等你加入!
赞赏
赞赏
雪币:
留言: