![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 80 Dołączył: 31.05.2008 Ostrzeżenie: (20%) ![]() ![]() |
Kod php -r 'glob("*/../*/../*/../*/../*/../*/../*/../*/../*/../*cicibubu");' Po wykonainu takiej komendy, obciążenie procka sięga w granicach 100% na rdzeniu ( o ile masz więcej niż jeden ); Także radzę Wam poważnie traktować filtrowanie treści płynącej z sieci. Ten post edytował cojack 8.10.2010, 15:28:15 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Także radzę Wam poważnie traktować filtrowanie treści płynącej z sieci. No ale to przeciez wiadomo od dawna. Twój przykład to jeden z miliarda na zagrozenia z tresci z sieci (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
Już nie przesadzaj z tą "dziurą w glibc". Kazałeś policzyć wyrażenie pełne gwiazdek na rozbudowanej strukturze katalogów, to się nie dziw, że się długo liczy i zużywa tyle pamięci. Algorytmy mają to do siebie, że zazwyczaj dla dużych danych wejściowych liczą się dłużej, niż dla małych... Jak sobie to uruchomisz w folderze zawierającym jeden katalog i dwa pliki, glob() wykona się błyskawicznie.
Co nie zmienia faktu, że warto dane filtrować, ale ani jednym, ani drugim stwierdzeniem Ameryki nie odkryłeś. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 11:38 |