avatar_Everybody

Anti-proxy Shield: Защита сайта от посетителей с PROXY

Автор Everybody, 2009 Фев. 08, 13:42

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] phpajaxweb мастерзащита сайтаmysqlантипрокси

Everybody

1. Вариант добавить после тега <body>
<?php
$proxies 
= array('10.10.10.1'=>1'10.10.10.2'=>1);

if(isset(
$proxies[$_SERVER['REMOTE_ADDR']]))
{
die(
'Go away!');
}
echo 
'Good.';
?>

2. Вариант предлогают мувеб девелоперы
<?
$config['banned']=array(//add ips to be banned after this
'0.0.0.0'
);
if (in_array($_SERVER['REMOTE_ADDR'],$config['banned'])||in_array($_SERVER['HTTP_X_FORWARDED_FOR'],$config['banned']))
{
die("Your IP has been banned. You are no longer allowed to access our site unless the ban is lifted.");
}
?>

3. Вариант чуть попроще
<?php
if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])){
die(
"Warning: detected a proxy! Site will not load any further!</body></html>");
}
?>

Everybody

криво работают скрипты, некоторые вообще пропускают на ура. странно...

Похожие темы (5)