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)

Простая защита от DoS-атак с помощью MySQL

Автор Everybody


Сообщений: 2
Просмотров: 8254

Защита от Php-inj и Sql-inj в Web мастеру, PHP, AJAX, MySQL

Автор Everybody


Сообщений: 1
Просмотров: 8464

Защита Php Вроде :D, защита php

Автор evilangel


Сообщений: 1
Просмотров: 7724

Лучшие советы по оптимизации PHP кода для быстрой работы сайта

Автор GrInYa


Сообщений: 2
Просмотров: 6460

Защита от DDoS: скрипт для хранения списков времен заходов с каждого IP

Автор ekvat


Сообщений: 10
Просмотров: 7324