From: Muli Ben-Yehuda (mulix_at_nonexisting.hamakor.org.il)
Date: Tue 31 Aug 2004 - 18:58:24 IDT
On Tue, Aug 31, 2004 at 06:52:51PM +0300, Gilad Ben-Yossef wrote:
> >Make a process which is running with root capabilities appear in a
> >standard ps output as though it belongs to user 'foo'. I can't change
> >ps; I can't change the kernel. I can only use the standard POSIX
> >APIs. I do have root on the system.
>
> If compiling a module is allowed, then create a module that creates a
> file system which behaves as /proc in everyway (probably using some sort
> of "relay") except the /proc/$PID/status of the relvant program. Use a
> decpetive name (like "procfs") for your "new" file system to hide the
> evidance :-)
Nah, I consider kernel modules just a semi-organized way of patching
the kernel, and kernel changes are not allowed.
*insert standard rant about why "oh, we don't modify the kernel, we
just load a driver!" doesn't mean squat in Linux, and it very much
_does_ modify the kernel*
Cheers,
Muli
-- Muli Ben-Yehuda http://www.mulix.org | http://mulix.livejournal.com/
=================================================================
To unsubscribe, send mail to linux-il-request_at_linux.org.il with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail linux-il-request_at_linux.org.il
This archive was generated by hypermail 2.1.7 : Tue 31 Aug 2004 - 19:07:12 IDT