|
|
Objavljeno na 10. 07. 2015 20:28:51
|
|
|
|

phpinfo() Opis funkcije: Izhod informacij o PHP okolju in sorodnih modulih, WEB okolju in drugih informacijah. Stopnja nevarnosti: Srednja
passthru() Opis funkcije: Omogoča izvajanje zunanjega programa in odmeva izhod, podobno kot exec(). Stopnja nevarnosti: visoka
exec() Opis funkcije: Omogoča izvajanje zunanjega programa (kot so ukazi UNIX Shell ali CMD itd.). Stopnja nevarnosti: visoka
system() Opis funkcije: Omogoča izvajanje zunanjega programa in odmev izhoda, podobno kot passthru(). Stopnja nevarnosti: visoka
chroot() Opis funkcije: Lahko spremeni delovni koren trenutnega PHP procesa, le če sistem podpira CLI način PHP, in ta funkcija ne deluje na Windows sistemih. Stopnja nevarnosti: visoka
scandir() Opis funkcije: Navaja datoteke in mape v določeni poti. Stopnja nevarnosti: Srednja
chgrp() Opis funkcije: Spremenite uporabniško skupino, kateri datoteka ali mapa pripada. Stopnja nevarnosti: visoka
chown() Opis funkcije: Spremenite lastnika datoteke ali mape. Stopnja nevarnosti: visoka
shell_exec() Opis funkcije: Izvedite ukaze skozi lupino in vrnite rezultat izvajanja kot niz. Stopnja nevarnosti: visoka
proc_open() Opis funkcije: Izvedite ukaz in odprite kazalec datoteke za branje in pisanje. Stopnja nevarnosti: visoka
proc_get_status() Opis funkcije: Pridobite informacije o procesu, ki se odprejo z uporabo proc_open(). Stopnja nevarnosti: visoka
error_log() Opis funkcije: Pošiljanje sporočil o napakah na določene lokacije (datoteke). Varnostna opomba: V nekaterih različicah PHP-ja lahko uporabite error_log() za obhod varnega načina PHP, Izvajajte poljubne ukaze. Stopnja nevarnosti: nizka
ini_alter() Opis funkcije: Je vzdevna funkcija funkcije ini_set(), ki ima enako funkcijo kot ini_set(). Za podrobnosti glejte ini_set(). Stopnja nevarnosti: visoka
ini_set() Opis funkcije: Uporablja se lahko za spreminjanje in nastavitev konfiguracijskih parametrov PHP okolja. Stopnja nevarnosti: visoka
ini_restore() Opis funkcije: Lahko se uporablja za obnovo konfiguracijskih parametrov PHP okolja na njihove začetne vrednosti. Stopnja nevarnosti: visoka
dl() Opis funkcije: Naložite PHP zunanji modul med izvajanjem PHP-ja, ne ob zagonu. Stopnja nevarnosti: visoka
pfsockopen() Opis funkcije: Vzpostavite trajno povezavo z vtičnico do internetne ali UNIX domene. Stopnja nevarnosti: visoka
syslog() Opis funkcije: Pokliče sistemsko syslog() funkcijo sistema UNIX. Stopnja nevarnosti: Srednja
readlink() Opis funkcije: Vrne vsebino ciljne datoteke, na katero se simbol poveže. Stopnja nevarnosti: Srednja
symlink() Opis funkcije: Ustvarite simbolno povezavo v UNIX sistemu. Stopnja nevarnosti: visoka
popen() Opis funkcije: Ukaz lahko posredujete skozi parametre popen() in izvedete datoteko, ki jo odpre popen(). Stopnja nevarnosti: visoka
stream_socket_server() Opis funkcije: Vzpostavite povezavo z internetom ali UNIX strežnikom. Stopnja nevarnosti: Srednja
putenv() Opis funkcije: Uporablja se za spreminjanje okolja sistemskega nabora znakov, medtem ko teče PHP. V PHP različicah pred 5.2.6 je bilo to funkcijo mogoče uporabiti Po spremembi okolja sistemskega nabora znakov uporabite ukaz sendmail za pošiljanje posebnih parametrov za izvedbo sistemskega ukaza SHELL. Stopnja nevarnosti: visoka
Metoda onemogočenja je naslednja: Odpri datoteko /etc/php.ini, Poišči disable_functions in dodaj ime funkcije, ki jo je treba onemogočiti, kot sledi: phpinfo,eval,passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog, readlink,symlink,popepassthru,stream_socket_server,fsocket,fsockopen |
Prejšnji:Ali se vaša spletna stran Baidu še vedno uvršča?Naslednji:V C#, v novi različici Newtonsofta, je Javascrip odstranil rešitev, ki je tConvert ni mogel najti
|