想直接hook掉sysctl函数,在hook函数执行原sysctl函数,再把info.kp_proc.p_flag直接赋值 = 0;但是一直编译不过去: member reference base type 'void' is not a structure or union
,我应该怎么改呢?(c++弱鸡求指导下。。。)
这个我尝试过了,编译报错: member reference type 'struct kinfo_proc *' is a pointer; did you mean to use '->'?
然后我又改成: info->kp_proc->p_flag = 0;
又报错: member reference type 'struct extern_proc' is not a pointer; did you mean to use '.'?
好气啊