LINUX.ORG.RU

Ответ на: Re: [PHP] Защита от прог типа Teleport Pro от anonymous

Re: [PHP] Защита от прог типа Teleport Pro

А що ви таки хотели? Можно костыль сделать - скрипт при загрузке страницы будет вешать онклик на все ссылки, и передавать в обработчике некий параметр в get тогда без параметра сервер кажет фигу - просто и быстро
.

wfrr ★★☆ ()

Re: [PHP] Защита от прог типа Teleport Pro

Невидимые бесконечные ссылки? Правда, нагрузку это не уменьшит, наверное. Так, нервы попортить...

SOmni ★★ ()

Re: [PHP] Защита от прог типа Teleport Pro

все ссылки сделать простейшими GET формами. телепорт и прочие спайдеры жуйнут тунцов.

isden ★★★★★ ()

Re: [PHP] Защита от прог типа Teleport Pro

>с временной блокировкой
как только по такой ссылке пройдет - блокировать.

SOmni ★★ ()
Ответ на: Re: [PHP] Защита от прог типа Teleport Pro от isden

Re: [PHP] Защита от прог типа Teleport Pro

ну т.е. вместо <a href="info.php?target=view&mode=all&id=44">click here</a> сделать так :

<form method="GET" name="info_view_all_44" action="info.php">
<input type="hidden" name="target" value="view">
<input type="hidden" name="mode" value="all">
<input type="hidden" name="id" value="44">
<a href="javascript: void();" onClick="document.info_view_all_44.submit();">click here</a>
</form>

isden ★★★★★ ()
Ответ на: Re: [PHP] Защита от прог типа Teleport Pro от isden

Re: [PHP] Защита от прог типа Teleport Pro

размер страниц увеличится, но такое преобразование довольно хорошо автоматизируется, так что сделать и потом убрать его будет довольно просто.

isden ★★★★★ ()

Re: [PHP] Защита от прог типа Teleport Pro

Спасибо, конечно, за варианты. Но я немного другого плана вопрос имел в виду - может есть какие-то классы PHP или приёмы навроде таких - фиксируем айпишник, если количество коннектов за период времени превышает указанную величину, сунуть этот айпишник в .htaccess для блокировки?

Может есть какие-то такие приёмы уже достаточно отработанные, о которых я не знаю?

anonymous ()
Ответ на: Re: [PHP] Защита от прог типа Teleport Pro от anonymous

Re: [PHP] Защита от прог типа Teleport Pro

прием прост - нужна одна точка входа, а там уже хоть в сесси хранить хоть для ип (но если nat ?)

wfrr ★★☆ ()
Ответ на: Re: [PHP] Защита от прог типа Teleport Pro от anonymous

Re: [PHP] Защита от прог типа Teleport Pro

сессию вязать на куку и ип, в сессию вязать количество загрузок страниц, с .htaccess работать неудобно, можно использовать rewritemap (запись в хеш или текстовик) и rewriterule [F]

borisych ★★★★★ ()

Re: [PHP] Защита от прог типа Teleport Pro

Всем спасибо, пожалуй воспользуюсь одним из вариантов. :)

anonymous ()

Re: [PHP] Защита от прог типа Teleport Pro

делаешь ссылку <a href="botdetector.cgi">если вы бот - нажмите сюда</a>, текст размером в 1 пиксель, всех зашедших - банить

EmStudio ()
Ответ на: Re: [PHP] Защита от прог типа Teleport Pro от anonymous

Re: [PHP] Защита от прог типа Teleport Pro

> man iptables connlimit

а что мешает по одному коннекту послать несколько запросов? :). Правда, если это апач, то в MaxRequestsPerChild упрётся...

true_admin ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.