PDA

Bekijk Volledige Versie : beveiligings probleem



Kaptan
23/08/05, 21:43
Beste Collega's


Ik draai PHP onder windows 2003 met Plesk 7.3

Ik heb een groot probleem met een klant. Hij load een PHP script op via FTP. Daarna maakt hij het script via zijn brouwser open en dan ziet hij mijn hele C schijf. Bijvoorbeeld C:\program files

Hij kan niet alleen de C:\ schijf zien maar hij kan hierin ook schrijven, downloaden, opslaan en wijzigen. Mijn safe_mode in mijn php.ini staat nu aan en de onderstaande functie heb ik ook uit gezet.
disable_functions = proc_close,proc_get_status,proc_nice,proc_terminat
e,escapeshellarg,escapeshellcmd,proc_open,exec,sys
tem,shell_exec,popen,passthru,set_time_limit

Toch kan hij nog steeds mijn C:\ schijf zien. Kunnen jullie mij helpen om dit goed te beveiligen

Triloxigen
23/08/05, 21:48
Waarom plaats je dit topic nu nogmaals?

frvge
23/08/05, 23:48
Omdat hij het een dergelijk groot probleem vindt.
Ik denk dat het echt aan een van de instellingen ligt. Of geef hem helemaal geen toestemming voor PHP. Tis aardig dat hij het meldt, maar nu hij het weet, ben JIJ niet meer veilig.

Mikej0h
24/08/05, 00:01
Wat jij naar mijn idee nodig hebt, is het chrooten van je Apache én PHP installatie.

Je kan hier (http://www.securityfocus.com/infocus/1706) meer informatie vinden over het gene wat ik nu zit te lullen.
Lees het goed door VOORDAT je aan de slag gaat, ik hoop dat dit je oplossing is.

EDIT: Ik zie dat je met Windows werkt, die URL is volgens mij voor Linux/Unix systemen. Je moet zelf maar even op google zoeken naar chrooten onder windows.
Google zoekstring hier (http://www.google.nl/search?hl=nl&q=chrooting+php+%2Bwindows&meta=)

PowerSp00n
24/08/05, 12:59
Origineel geplaatst door Mikej0h
Wat jij naar mijn idee nodig hebt, is het chrooten van je Apache én PHP installatie.

Mwa, misschien wel een idee voor de TS om eens te beginnen met het instellen van rechten? Ik weet niet exact hoe het zit met windows en PHP en de user die het uitvoert. Maar dat lijkt me toch wel een goed begin...