phpbar.de logo

Mailinglisten-Archive

[php] File sperren

[php] File sperren

Johannes Schlueter schlueter at phpbar.de
Fre Aug 26 20:33:07 CEST 2005


Hi,

On Friday 26 August 2005 15:16, Norbert Pfeiffer wrote:
> nicht ganz,
> mit:
> <?
> $ipnr = gethostbyname($_SERVER['SERVER_NAME']);
> if ($ipnr != '111.111.11.11') { exit; }
> /* restlicher Code*/
> ?>
> laeuft das Script nur unter dieser IP-Nummer.
> Gleiches geht mit dem vHost oder einzelnen Ordnern ...

wobei ein solcher Schutz sich leicht umgehen lässt - einfach ein Script 
vorschalten, dass $_SERVER['SERVER_ADDR'] = '1.2.3.4' setzt. Afaik hat der 
Zend Encoder die Möglichkeit die Dateien an feste IPs zu koppeln, was dann an 
einer höheren Ebene läuft, was sich nicht so leicht umgehen lässt -was nicht 
heißt, dass es schwer ist.

johannes

php::bar PHP Wiki   -   Listenarchive