Proxy-Software blockiert

November 12

Proxy-Software blockiert

Proxy-Server können Hacker versuchen, Ihre Websites zugreifen, ohne sich zu identifizieren. Sie tun dies durch den HTTP-Aufruf umleiten, so dass es aussieht wie es ihnen, nicht den ursprünglichen PC kommt.

Blockieren-Listen

Proxyserver befinden sich außerhalb Ihres Netzwerks im Internet. Am einfachsten technischen Block Proxyservern--aber die zeitaufwendigste ist zu den gesamten Verkehr von bestimmten IP-Adressen, ablehnen. Dies bedeutet, dass alle IP-Adressen jedes bekannte Proxy-Servers die Listen im Router vor den Server manuell hinzugefügt werden müssen.

PHP

PHP kann erkennen, wenn ein HTTP-Aufruf umgeleitet worden. Wenn Ihre Webseite in PHP geschrieben ist, wird die folgende Zeile an der Spitze Ihrer index.php-Skripts mit töten die meisten Verbindungen, auf die umgeleitet wurde:

if(isset($_SERVER['HTTP_X_FORWARDED_FOR']) || ($_SERVER ['HTTP_USER_AGENT'] =='') || ($_SERVER ['HTTP_VIA']! ='')) {

die("Don't use proxies, please.");

}

Auf dem Webserver blockieren

Die einfachste Möglichkeit, die Mehrheit der Proxyserver zu blockieren ist die Netzwerkprotokolle zu beenden, die sie verwenden von von Ihrem Web-Server akzeptiert. .Htaccess Datei Folgendes hinzufügen, wird das tun:

RewriteEngine auf

RewriteCond% {HTTP:VIA}! ^ $ [oder]

RewriteCond% {HTTP:FORWARDED}! ^ $ [oder]

RewriteCond% {HTTP:USERAGENT_VIA}! ^ $ [oder]

RewriteCond% {HTTP:X_FORWARDED_FOR}! ^ $ [oder]

RewriteCond% {HTTP:PROXY_CONNECTION}! ^ $ [oder]

RewriteCond% {HTTP:XPROXY_CONNECTION}! ^ $ [oder]

RewriteCond% {HTTP:HTTP_PC_REMOTE_ADDR}! ^ $ [oder]

RewriteCond% {HTTP:HTTP_CLIENT_IP}! ^ $

RewriteRule ^(.*) $ - [F]

Gekauften Lösungen

Software wie eSafe von Safenet Garantie Blockierung von Proxies. Dies wird als Teil eines größeren Pakets der Sicherheit überwacht und berichtet über zahlreiche Sicherheits-Probleme-Netzwerk zukommen könnten geliefert.