защита от подмены HTTP_REFERER

Romantik

TeaM PHPClub
защита от подмены HTTP_REFERER

Приветствую!
Дайте пожалуйста оценку моей мысли:
1. Делаю свою функцию кодирования-раскодирования.
2. При передачи параметров добавляю закодированное значение какого-нибудь значения.
3. В принимаемом скрипте раскодирую это значение и сравниваю его с первоначальным.

Я понимаю, что защита напрямую зависит от криптостойкости моего алгоритма.

Но все же, Ваше мнение?
Или какие Вы используете варианты?
заранее благодарен, за Ваши отзывы.
 

Romantik

TeaM PHPClub
да не нужен он мне :)
Просто не хочу, чтобы тупо телнетом на 80-й порт мне формировали ненужные запросы :)
 

lokki

Guest
Можно проверить откуда при шел запрос

PHP:
<?
$referer=getenv("HTTP_REFERER");
if (!ereg("^[url]http://www.myserver.com[/url]")) {
        echo "hacker? he-he...\n";
        exit;
}
?>
этот код должен проверять с какого сайта
 
Сверху