首页
社区
课程
招聘
[求助]问个问题:linux下面如何调用一个可执行文件的一个函数
发表于: 2008-12-8 14:51 4729

[求助]问个问题:linux下面如何调用一个可执行文件的一个函数

2008-12-8 14:51
4729
收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 2368
活跃值: (81)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
2
怎么讲,为什么会有这样的想法....?
2008-12-8 21:52
0
雪    币: 723
活跃值: (81)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
3
用 system()

man system
---------------------

好好看看 apue ...
2008-12-8 22:45
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
就是直接调用一个已经编译好了的可执行文件的一个函数,如何编程实现,dlopen似乎只能加载so文件,有没有其他方法呢
2008-12-9 11:05
0
雪    币: 212
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
不知道要怎么执行其他可执行文件的函数
不行就逆向看看能不能还原好了
2008-12-9 12:32
0
雪    币: 2368
活跃值: (81)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
6
倒不是不可以,应该也可以实现,但是可能要求比较苛刻。
运行ELF程序后 用ptrace函数修改程序里面正在调用的函数的参数。再拦截函数输出的结果。
2008-12-9 12:49
0
游客
登录 | 注册 方可回帖
返回
//