symb. link do ~
Jirka Kosina
jikos na jikos.cz
Pátek Leden 4 23:12:54 CET 2002
On Fri, 4 Jan 2002, Stanislav Meduna wrote:
> : Nebo by to mozna slo resit take pres nejaky jednoduchy kernel modul, ktery
> : by se povesil na ty syscally, ktere dany program pouziva k pristupu do
> : inkrimonivaneho adresare:
> To ani netreba kernel modul, staci preloadnut par volani libc.
Jasne, taky.
Otazka je, jestli to resi ten problem puvodniho tazatele - ale pokud jde
proste o pouhou simulaci existenci nejakeho adresare/symlinku, tak asi
ano.
Ovsem problem by mohl byt s pravy (pokud ta aplikace vyzaduje, aby ten
adresar mel 700, jak tu kdosi psal, tak at se to volani preloadne cimkoliv
a cesta upravi jakkoliv, tak stejne bude k tomu adresari moci pristupovat
jenom vlastnik ;( ).
Leda (a to uz by slo asi opravdu jen v tom modulu) nejak opravit informace
o tom, kdo se zrovna pokousi ten syscall provest - nasimulovat, ze se o to
pokousi vlastnik (lze bez problemu menit current->uid? Ted nemam prilis
casu koukat do zdrojaku, vi to nekdo?)
> : Coz je ovsem reseni jak noha, ze ;) (je v tom nejaky problem?)
> Ked nejde Mohamed k hore... :-)
;)
--
JiKos.
Další informace o konferenci Linux