[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
Re: pid , uid...
On Thu, Jul 20, 2000 at 11:38:09PM +0530, omicron@xxxxxxx wrote:
> hi
> i got lotsa questions...
>
> 1. given the pid of a process, is it possible to know its uid and
> the effective uid of a person running it ?
>
ps gives this to you. To do this programmatically, look at ps source
code. It basically reads /proc I think.
> 2. can i hide a process from getting displayed in ps ( and also
> vanish from /proc )
You can't unless you hack the kernel. There was a hacker mag article
on how to do this. (thc.com/org ?)
>
> 3. if i have a process running as a user foo, then how can i make it
> gain root priveleges for executing a function ? I don't want to setuid
> root to a process, but in my program a small bit of code requires setuid 0
> to execute...
You can't use setuid to gain root.
-Arun