首页
社区
课程
招聘
[求助]Linux下如何实现函数hook?
发表于: 2011-12-31 10:11 5665

[求助]Linux下如何实现函数hook?

2011-12-31 10:11
5665
我们在windows下能很方便将原程序中的一个函数的行为改变成我自己写的函数,但现在我们在linux怎么去做同样的事呢?
一个bin里面静态链接了一个库,库中一个函数fun1,我想替换为我写的myfun,应该如何做呢?请高手指点,谢谢!

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 334
活跃值: (78)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
2
不是一球样. 你找找lstrace的源代码看看
2011-12-31 10:23
0
雪    币: 51
活跃值: (61)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
3
ltrace 是针对动态库的,静态库还是没头绪  能不能详细说说
2011-12-31 10:29
0
雪    币: 334
活跃值: (78)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
4
动态库, 静态库不是一样的么? hook嘛, 就是改前面几个字节.
2011-12-31 10:32
0
雪    币: 51
活跃值: (61)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
看来我得去研究一下了,thanks,能不能提供一些资料参考,网上提到要用ptrace
2011-12-31 11:08
0
雪    币: 45
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
首先我想知道你知道WIN下怎么HOOK吗?
2012-1-1 12:20
0
雪    币: 3
活跃值: (389)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
7
看下elfsh有说明书,呵呵。
2012-1-2 18:45
0
游客
登录 | 注册 方可回帖
返回
//