fishhook

作者: 你飞跃俊杰 | 来源:发表于2020-01-10 22:02 被阅读0次

fishhook:前提,在符号表里的函数(动态加载才会在符号表里

原函数名+目标函数+原函数地址

1.找到符号表首地址

2.符号表首地址+偏移地址,找到原函数地址

3.将原函数地址修改到目标函数地址

4.调用函数时,当查找函数地址会将原函数地址 变为修改后的地址

fishhook

符号表,偏移地址,符号表首地址, 描述,地址+函数名

fishhook fishhook fishhook

由于系统的特性,取地址时,反过来打

x 获取地址

dip -s 地址里面存放的东西

MachOView的介绍:https://www.jianshu.com/p/175925ab3355

clang 编译器的介绍:https://www.jianshu.com/p/ab9d597d9b98

相关文章

网友评论

      本文标题:fishhook

      本文链接:https://www.haomeiwen.com/subject/bngmactx.html