有个需求是修改进程里 用户自定义的函数,使用的是静态编译; 想修改某个函数 在其基础上增加逻辑的话,有没有 hook 或注入的 框架推荐
1
no1xsyzy 2020 年 7 月 28 日
gdb ?
|
2
ysc3839 2020 年 7 月 28 日 via Android
什么架构、系统?
|
3
IsaacYoung 2020 年 7 月 28 日
detours
|
5
ng29 OP @IsaacYoung linux 下 x64 有没有类似的框架推荐?
|
6
ysc3839 2020 年 7 月 28 日 via Android
|
7
kernelpanic 2020 年 7 月 28 日
frida
|
9
ng29 OP @kernelpanic 看 frida 是 基于动态库的 静态库的有没有推荐?
|
10
lamy 2020 年 7 月 28 日 via Android
objcopy --redefine-syms
可以直接修改库的函数名称,然后在你的代码里调用被修改的函数名,用你的实现替换原来的实现就可以了。 |
11
Jf35jxN3fwBXyeLh 2020 年 7 月 28 日
got 导入表 hook,稳定一点;想折腾一点,inline hook ;推荐 got hook
|
12
Crimilals 2020 年 7 月 29 日 via iPhone
自己用 capstone 撸一个吧
|
13
MaxLi77 2020 年 7 月 29 日
|