首页
社区
课程
招聘
[求助]iOS 非越狱环境 inline hook 源码或可用库
发表于: 2016-12-1 11:52 8452

[求助]iOS 非越狱环境 inline hook 源码或可用库

2016-12-1 11:52
8452
现在在开发一个小工具,需要 hook c function,但 fishhook 不能 hook 某些需要用到的函数,感觉 inline hook 可以解决,尝试使用 libsubstrate.dylib 的 MSHookFunction,在非越狱环境下能正常调用 MSHookFunction ,但不能成功 Hook,求助在 iOS  非越狱环境 inline hook 源码或可用库。谢谢各位。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 3549
活跃值: (941)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
2
楼主有什么解决的办法了吗,同求
2017-3-15 22:21
0
雪    币: 11
活跃值: (52)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
你把你要hook的sub函数 添加到macho的符号表里,然后用fishhook应该可以hook
2017-3-17 17:23
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
inline hook目前的实现好像很多是直接修改代码段,在非越狱下应该是没有权限的
2017-3-24 14:17
0
雪    币: 2
活跃值: (399)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
iOS 目前非越狱没有inline hook,因为用户态没有这个权限
2017-3-27 10:52
0
雪    币: 27
活跃值: (123)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
唯一的办法是改二进制文件mach-o,不可能在运行时去修改一段可执行内存的
2017-4-11 15:17
0
游客
登录 | 注册 方可回帖
返回
//