|
|
|
| Срочно подскажите можно ли с помощью htaccess или напишите простенький скриптик как пробанить определённый ип и софт по связке | |
|
|
|
|
|
|
|
для: Uzer44
(07.08.2006 в 22:57)
| | Не очень понятно, что означает "определённый ип и софт по связке". | |
|
|
|
|
|
|
|
для: cheops
(07.08.2006 в 23:05)
| | Это он имеет ввиду бан IP + UserAgent, то есть, например, пользователь с IP 000.000.000.000, имеющий UA, допустим, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 8.01" не сможет зайти на сайт, где связка этих IP+UA внесены в таблицу забаненных. А если он сменит UA, то зайдет. | |
|
|
|
|
|
|
|
для: Unkind™
(07.08.2006 в 23:40)
| | именно это я и имею ввиду а ещё тоже б хотелось такойже скрипт только разрешающий определённой связке зайти а тех кого нет тому отрубать доступ | |
|
|
|
|
|
|
|
для: Uzer44
(08.08.2006 в 14:36)
| | По целому пользовательскому агенту запрещать смысла нет. Лучше запретить только по какому то ключевому слову (или нескольким словам), например так
<?php
if($_SERVER['REMOTE_ADDR'] == '56.94.4.1' &&
strpos($_SERVER['HTTP_USER_AGENT'],"Opera") !== false)
{
exit("У вас IP-адрес 56.94.4.1?! Да вы ещё и из под Opera?! Вы что с ума сошли?!");
}
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(08.08.2006 в 21:37)
| | ОГРОМНОЕ ВАМ СПАСИБО | |
|
|
|
|
|
|
|
для: cheops
(08.08.2006 в 21:37)
| | cheops, ээ, вроде, если "Opera" будет на первом месте, то это не пройдет...
А такие баны имеет смысл для тех, кто с мобильников в WAP... | |
|
|
|
|
|
|
|
для: Unkind™
(10.08.2006 в 23:35)
| | Анкинд верно говорит. мобильников в сети много поэтому бан по связке ip+soft играет роль.хотя это тоже не самый надежный способ. я вот что хотел. Тут в сети скрипт голосования нашел который после голосования записывает айпи пользователя который проголосовал
$ip = $REMOTE_ADDR;
$fip = file("ip.dat");
$error = null;
|
как тут придумать связку с сочетанием ip+ua. Подскажите пожалуйста | |
|
|
|
|
|
|
|
для: Unkind™
(10.08.2006 в 23:35)
| | Пойдёт, именно поэтому применяется символ !==, а не != | |
|
|
|
|
|
|
|
для: cheops
(11.08.2006 в 00:46)
| | Ясно | |
|
|
|