On Sun, 14 Dec 2008, Piotr Pawłow wrote:

On piątek, 12 grudnia 2008, Jacek Osiecki wrote:
Sure? Jeśli znajomość zgadnięcia klucza md5 jest konieczna by wejść do
jakiegoś katalogu, to równie dobrze można za "security by obscurity" uznać
zabezpieczenie hasłem - bo przecież wystarczy je zgadnąć...
Ale czy faktycznie trzeba zgadywać nazwę katalogu? Może ją wyciągnąć
z /proc/$pid/fd procesu "sąsiada"? Albo zrobić strace na procesie "sąsiada"?

Biorąc pod uwagę że:
 - nie ma w ogóle dostępu shellowego dla userów
 - jest grsecurity które nawet userom shellowym nie daje dostępu do
   /proc/cudzypid, nie mówiąc o php,
 - jest ustawione open_basedir na katalog domowy usera

to chyba nici ze strace'a i innych cyrków z /proc

A jeśli nawet trzeba zgadywać, to można spróbować wykorzystać fakt, że próba
wejścia do katalogu może zająć różną ilość czasu zależnie od tego ile znaków
pasuje, a tym samym znacznie ograniczyć ilość potrzebnych prób.

Nie sądzę by różnice - jeśli w ogóle są - były na poziomie mierzalnym dla
PHPa, który w końcu jest językiem interpretowanym...

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
"To nie logika, to polityka"
(c) Kabaret pod Wyrwigroszem 2006
_______________________________________________
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

Odpowiedź listem elektroniczym