dtrace-infiltrate
dtrace-infiltrate
dtrace-infiltrate
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Hiding from `ps` - ps.c<br />
nkept = 0;<br />
if (nentries > 0) {<br />
if ((kinfo = malloc(nentries * sizeof(*kinfo))) == NULL)<br />
errx(1, "malloc failed");<br />
for (i = nentries; --i >= 0; ++kp) {<br />
#ifdef __APPLE__<br />
if (kp->kp_proc.p_pid == 0) {<br />
continue;<br />
}<br />
…<br />
next_KINFO = &kinfo[nkept];<br />
next_KINFO->ki_p = kp;<br />
get_task_info(next_KINFO); // in ps.c