Mailinglisten-Archive |
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