![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 1 Dołączył: 28.05.2009 Skąd: Szczecin / Berlin Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam dosc nietypowy problem, ktory wg php bugs wcale bledem nie jest iz php nie jest jezykiem zajmujacym sie bezpieczenstwem, wiec klasy typu protected/private sa tylko blokowane przy dostepie z zewnatrz( z dziedziczony klas itp )... W olbrzymim skrocie, w plikach xml sa zapisywane m.in dane do laczenie sie z SQL oram serverem memcache, gdy wewnatrz klasy byle kto od tak zrobi sobie print_r / var_dump $this->nazwa_klasy widzi wszystkie zmienne bez wzgeldu na ustawione warunki odczytu ( public, private, protected ). Czy macie moze jakies pomysly jak sie od tego uchronic? Niestety predefiniowanych funkcji jak var_dump nie mozna od nowa zdeklarowac, wiec pierwsza opcja odpada. Z gory dziekuje :) Pozrawiam, popsit |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
A przed kim chcesz to zabezpieczac? Bo nie rozumiem.
Skoro ktos ma dostep do plikow php zeby dodac tam var_dump to czemu nie ma dostepu do plikow XML ze musi az tak kombinowac? I w jaki sposob zezwalasz "komus" na dodawanie tobie kodu php? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 11:41 |