On Tue, 6 Dec 2005 12:57:14 +0200 (EET)
Tarhon-Onu Victor <[EMAIL PROTECTED]> wrote:

> On Tue, 6 Dec 2005, Alex 'CAVE' Cernat wrote:
> 
> > Nope, teoretic ar trebui sa mearga. Practic functioneaza asa.
> > 1. Kernelul verifica scriptul si vede ca are suid pe el
> > 2. Kernelul porneste bash-ul suidat
> 
>       Kernelul nu are nici o legatura cu nici un script.

Ba are. Cu orice executabil invocat direct.

sys_execve()->search_binary_handler()->load_binary()/load_script()

http://lxr.linux.no/source/fs/binfmt_script.c





_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui