Dear all,
Recently, I studied the process structure "task_struct", and there's a member "ptrace" confused me.
I have studied how to use ptrace system call first, and I have done.
But I'm also confused with the principle of system call sys_ptrace() implementation. I tried google it,
but I'm not satisfied with the result. A good article "playing with ptrace" is fit for using ptrace, but it does
not explain how the ptrace() was implemented by kernel.
Is there any one have the article about the implementation of ptrace()?
Can you share it ?
Any suggestion is welcome. Thank you in advance.
--
Best Regards.