undestroyable process



Hi. Is there a way to create an undestroyable process? Like a critical
system process?
Or, is there a way of attaching a process/thread/programm to another
programm/process?
I want to develop an monitorning aplication and I need it to be imune
to bad-intentioned users.
Thanks!

.