Article View: be.comp.security
Article #68PHP Security
From: Jeroen Verweide
Date: Tue, 02 Sep 2003 20:43
Date: Tue, 02 Sep 2003 20:43
26 lines
2426 bytes
2426 bytes
Hallo, Ik ontwerp momenteel een website die intensief gebruik maakt van PHP. In het verleden is het mij meermaals voorgevallen dat ik op een PHP pagina kwam waarvan de PHP interpreter defect was of door een slechte configuratiewijziging niet meer gebruikt werd om de pagina te processen. Met als gevolg dat ik de hele PHP-source van de file te zien kreeg, soms met paswoorden incluis! Mijn PHP script bevat ook paswoorden die ik weggemoffeld heb door een include statement te gebruiken naar een bestand die die paswoorden bevat, en in een directory staat die een websurfer niet kan betreden. Nu is 't zo dat ik mijn PHP sourcecode eigenlijk ook wel wil beveiligen tegen toestanden als hierboven vermeld. Ik wil niet dat die door een stomme configuratiefout open en bloot op het net staat. Wat kan ik doen om me hiertegen te beschermen? 'k Dacht persoonlijk om de volledige PHP sourcefiles ook in die directory zetten waarin het paswoordenbestand staat, en dan gewoon elke PHP pagina een include statement te laten bevatten naar de respectievelijke source, maar dat is niet echt een "ethische" oplossing, en nogal vergezocht. Weet niemand of er een simpelere, doeltreffende manier bestaat om dit te verwezenlijken? Met dank, Jeroen
Technical Details
Message-ID:
<drv9lvklp7vu7hnakugc3v557c9p5c0cqg@4ax.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-05!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed.icl.net!newsfeed.fjserv.net!skynet.be!skynet.be!skynet.be!skynet.be!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: f4ad3,789c60a0ba0ce57,start X-Google-Attributes: gidf4ad3,public X-Google-Thread: 113446,789c60a0ba0ce57,start X-Google-Attributes: gid113446,public X-Google-ArrivalTime: 2003-09-02 13:44:04 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-05!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed.icl.net!newsfeed.fjserv.net!skynet.be!skynet.be!skynet.be!skynet.be!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail From: Jeroen Verweide <unetservice@pan.d.or.a.be> Newsgroups: be.comp.security,be.comp.internet Subject: PHP Security Message-ID: <drv9lvklp7vu7hnakugc3v557c9p5c0cqg@4ax.com> X-Newsreader: Forte Agent 1.93/32.576 English (American) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 26 Date: Tue, 02 Sep 2003 20:43:12 GMT NNTP-Posting-Host: 213.224.109.47 X-Complaints-To: abuse@telenet.be X-Trace: phobos.telenet-ops.be 1062535392 213.224.109.47 (Tue, 02 Sep 2003 22:43:12 MEST) NNTP-Posting-Date: Tue, 02 Sep 2003 22:43:12 MEST Organization: Telenet Internet