由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - 关于library preload
相关主题
还是webcam的问题慢机器是不是用 linux 2.4 会快一点,hehe
help!分区问题问个关于linux下面netpbm的问题 (转载)
大家firefox升级到3.5了吗,听说速度快了不少貌似android不是全开源的。
24 processes reading one file关于signal handler
有没有什么办法修改另一个进程创建的socket的options还是关于用GPL code的问题
新手求教简单问题linux code中到处都是ifdef, 怎样方便地看出真正的code path ?
如何使windows程序跟linux程序协调工作?64位的ubuntu下跑32位的matlab会有问题妈?
请问有没有可能知道运行中的程序(进程)源自哪个ip?mmap question
相关话题的讨论汇总
话题: library话题: preload话题: 动态话题: preloading话题: 程序
进入Linux版参与讨论
1 (共1页)
s**********k
发帖数: 88
1
利用library preloading 的方法,我们可以在一个程序启动的时候,用自己的动态库
覆盖掉对该程序以后对libc的动态库调用。现在如果已经有几个PID已知的程序在运行
,有没有方法把自己的动态库覆盖掉其中某一个程序对libc的动态库调用?
w***g
发帖数: 5958
2
这么多年了, 总算来了个有点意思的题目. 坐等答案出现.

【在 s**********k 的大作中提到】
: 利用library preloading 的方法,我们可以在一个程序启动的时候,用自己的动态库
: 覆盖掉对该程序以后对libc的动态库调用。现在如果已经有几个PID已知的程序在运行
: ,有没有方法把自己的动态库覆盖掉其中某一个程序对libc的动态库调用?

G*****h
发帖数: 33134
3
答案很简单, 没有
把那些进程关了重开不就好了
想什么妖蛾子呢

【在 w***g 的大作中提到】
: 这么多年了, 总算来了个有点意思的题目. 坐等答案出现.
s**********k
发帖数: 88
4
实际情况有点复杂:
所有的进程都是从一个master进程fork出来的,我如果只对master进程作library
preloading,能保证preloading对所有的子进程也有效吗?

【在 G*****h 的大作中提到】
: 答案很简单, 没有
: 把那些进程关了重开不就好了
: 想什么妖蛾子呢

G*****h
发帖数: 33134
5
都是用那个 LD 啥的环境变量的吧
子进程也用同样的环境变量就行

【在 s**********k 的大作中提到】
: 实际情况有点复杂:
: 所有的进程都是从一个master进程fork出来的,我如果只对master进程作library
: preloading,能保证preloading对所有的子进程也有效吗?

1 (共1页)
进入Linux版参与讨论
相关主题
mmap question有没有什么办法修改另一个进程创建的socket的options
为啥linux各个社区不能合力开发一款好一点的Linux呢新手求教简单问题
开源这班人有时真的让人无语如何使windows程序跟linux程序协调工作?
现在的 linux 后台进程太多了请问有没有可能知道运行中的程序(进程)源自哪个ip?
还是webcam的问题慢机器是不是用 linux 2.4 会快一点,hehe
help!分区问题问个关于linux下面netpbm的问题 (转载)
大家firefox升级到3.5了吗,听说速度快了不少貌似android不是全开源的。
24 processes reading one file关于signal handler
相关话题的讨论汇总
话题: library话题: preload话题: 动态话题: preloading话题: 程序