Proxy -servers kunnen toestaan hackers om te proberen om toegang te krijgen tot uw sites zonder zich te identificeren . Zij doen dit door heroriëntering van de HTTP- oproep , zodat het lijkt alsof het afkomstig is van hen , niet de originele PC . Blokkeren Lijsten proxyservers wonen buiten uw netwerk op het internet . De eenvoudigste technische methode om proxy servers blokkeren - maar de meeste tijd in beslag nemen - is te ontkennen alle verkeer van specifieke IP-adressen . Dit betekent dat alle IP-adressen van alle bekende proxyserver moet handmatig worden toegevoegd aan de lijsten in de router in de voorkant van uw server . PHP PHP kan detecteren wanneer een HTTP- oproep is omgeleid . Als uw website is geschreven in PHP , met behulp van de volgende regel aan het hoofd van uw index.php scripts zullen de meeste verbindingen die is omgeleid doden : if ( isset ( $ _SERVER [ ' HTTP_X_FORWARDED_FOR ' ] ) | | ( $ _SERVER [ ' HTTP_USER_AGENT ' ] == '' ) | | ( $ _SERVER [ ' HTTP_VIA ' ] = '' ! ) ) { sterven ( " gebruik geen proxy's , alstublieft. " ) ; } blokkeren bij de Web Server de eenvoudigste manier om de meerderheid van de proxy- servers te blokkeren is om de netwerkprotocollen stoppen dat ze gebruik maken van door de webserver wordt geaccepteerd . . Het volgende toe te voegen aan uw htaccess bestand zal dat doen : RewriteEngine op RewriteCond % { HTTP : VIA } ! ^ $ [ OR ] RewriteCond % { HTTP : TOEGEZONDEN } ^ $ [ OR ] RewriteCond % { HTTP : ! USERAGENT_VIA } ^ $ [ OR ] RewriteCond % { HTTP : ! X_FORWARDED_FOR } ^ $ [ OR ] RewriteCond % { HTTP : PROXY_CONNECTION } ! ^ $ [ OR ] RewriteCond % { HTTP : XPROXY_CONNECTION } ! ^ $ [ OR ] RewriteCond % { HTTP : HTTP_PC_REMOTE_ADDR } ! ^ $ [ OR ] RewriteCond % { HTTP : HTTP_CLIENT_IP } ? ( . * ) ^ $ RewriteRule ^ $ - [ F ] Aangekocht Solutions Software zoals eSafe van Safenet garantie blokkeren van volmachten . Deze wordt geleverd als onderdeel van een groter beveiligingspakket dat controleert en rapporteert over tal veiligheidskwesties kan uw netwerk onder ogen .
|