首页
社区
课程
招聘
[求助]ios的hook检测方法
发表于: 2019-3-28 19:58 14735

[求助]ios的hook检测方法

2019-3-28 19:58
14735
最近在开发一个app,想在app中加一段代码,检测出自己有没有被hook了,求助目前有什么好一点的hook检测方法,越狱或者非越狱环境的方案都可以:-)

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

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 6369
活跃值: (1693)
能力值: ( LV4,RANK:156 )
在线值:
发帖
回帖
粉丝
2
常见的,做代码crc校验呗,hook的话会修改头部几个字节用于跳转
2019-3-29 01:57
0
雪    币: 40
活跃值: (680)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
没有办法,有检测就有过检测
2019-3-29 08:45
0
雪    币: 17
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
只是来打酱油 没有办法,有检测就有过检测
并不是说那种谁都过不了的检测,只是想问一下常规的hook检测,毕竟没有真正破不了的防护技术
2019-3-29 10:44
0
雪    币: 274
活跃值: (85)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
目前的IOS大多是非完美越狱,只能改内存,不能动态修改代码段的(除非重新打包APP,重签。重签就可以计算文件CRC检测了)
HOOK C函数基本上都是替换的导入表中的函数指针, OC就不说了
备份一下函数表应该可以检测到(前提是要备份的足够早,但是基本上很那做到足够早)
2019-4-23 14:31
0
雪    币: 503
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
月落之汀 常见的,做代码crc校验呗,hook的话会修改头部几个字节用于跳转
+1 曾经看过某音就是这样做的;希望对楼主有所版主
2019-4-25 21:10
0
游客
登录 | 注册 方可回帖
返回
//