BG Development


Страници: (10) 1 2 [3] 4 5 ... последна »  ( Първото ново мнение ) Reply to this topicStart new topicStart Poll

> Какво да връщам на банираните спам ботове?
johnfound
Публикувано на: 01-11-2017, 00:25
Quote Post


Group Icon
Име:
Група: VIP
Ранг: Почетен член

Мнения: 6711
Регистриран на: 27.05.04



QUOTE (GigaByte @ 01-11-2017, 00:56)
И все пак може би е по-добре да връщаш ок.
Това може да ги заблуди, че са успяли.

Това е разпространено мнение, но според мене практиката не го доказва.

На моя сайт, преди да усъвършенствам филтъра, спам бота постваше свободно и получаваше всеки път 200 ОК (всъщност, след POST заявка, връщам 303 за да пренасоча потребителите обратно към страницата). Това обаче не го спираше да поства все нови и нови постове. Изтривал съм десетки.

Обратната гледна точка е, че ако получава съобщения за грешка, то ще реши, че сайта е безперспективен и ще спре да се опитва.

Но и тази теза си има контрапример. Когато започна цялата одисея, аз просто спрях системата за коментари и в продължение на няколко седмици, ботовете са получавали 404. Но това също не ги спира. В момента в който пусна системата, започват да постват.

Възможно е, просто ботовете да са достатъчно тъпи, така че изобщо да не се влияят от статуса, който получават.

Но пък, възможно е просто 404 да не е подходящата грешка, която да ги спре. От описанието:

QUOTE
404:  The requested resource could not be found but may be available in the future. Subsequent requests by the client are permissible.


Тоест, в случая дори е логично да се продължават опитите да се поства, ако страницата се появи евентуално.


--------------------
asm32 - Приложно програмиране на асемблер.
Tox: 2B446ADCEC7E180CD4C59391D81D4CAB3E99CA7AE767DB3AB45AF976F8A2050FF071DDB733F1
PMEmail PosterUsers Website
Top
GigaByte
Публикувано на: 01-11-2017, 06:59
Quote Post



Име: ГБ
Група: Потребител
Ранг: Редовен член

Мнения: 518
Регистриран на: 19.08.09



С оглед казаното като примери най-вероятно си прав.
Тоест няма значение какво им пращаш те си знаят тяхното.
В този смисъл твоята дилема се обезмисля
Можеш да тестваш и с други кодове, но вероятно ще е същия резултат.
PMEmail PosterUsers Website
Top
Fly
Публикувано на: 01-11-2017, 08:28
Quote Post



Име: Димитър Костов
Група: Потребител
Ранг: Почетен член

Мнения: 4029
Регистриран на: 02.02.07



QUOTE (johnfound @ 31-10-2017, 23:13)
QUOTE (ici @ 01-11-2017, 00:10)
418 I'm a teapot (RFC 2324)

Това го обмислях много сериозно. И още не е късно да го избера. Впрочем, ако реша да направя генератор на случайни отговори, то ще си се пада естествено от време на време. icon_smile.gif

Това не е HTTP/1.x и преди време имаше кампания да го разкарат от библиотеките на няколко езика/платформи.

Може да пуснеш един stream вместо да пращаш директно големи файлове да гледаме сеир

Това мнение е било редактирано от Fly на 01-11-2017, 08:29
PMEmail Poster
Top
johnfound
Публикувано на: 01-11-2017, 08:45
Quote Post


Group Icon
Име:
Група: VIP
Ранг: Почетен член

Мнения: 6711
Регистриран на: 27.05.04



QUOTE (Fly @ 01-11-2017, 09:28)
Това не е HTTP/1.x и преди време имаше кампания да го разкарат от библиотеките на няколко езика/платформи.

Викаш, че по отношение на спам ботовете трябва да съблюдаваме стандартите?


--------------------
asm32 - Приложно програмиране на асемблер.
Tox: 2B446ADCEC7E180CD4C59391D81D4CAB3E99CA7AE767DB3AB45AF976F8A2050FF071DDB733F1
PMEmail PosterUsers Website
Top
Fly
Публикувано на: 01-11-2017, 08:49
Quote Post



Име: Димитър Костов
Група: Потребител
Ранг: Почетен член

Мнения: 4029
Регистриран на: 02.02.07



Не разбира се, може да върнеш примерно resp code 114101107116 - I'm using obsolete technologies
PMEmail Poster
Top
ici
Публикувано на: 01-11-2017, 08:50
Quote Post


Group Icon
Име: Ивайло Илчев ики
Група: VIP
Ранг: Почетен член

Мнения: 15603
Регистриран на: 06.06.04



Хедерите са просто текст. На кой му пука?


--------------------
Както и при християнската религия, така и при социализмът, най-лошата реклама за идеята са нейните последователи. - Джордж Оруел
PMEmail PosterUsers Website
Top
Fly
Публикувано на: 01-11-2017, 08:53
Quote Post



Име: Димитър Костов
Група: Потребител
Ранг: Почетен член

Мнения: 4029
Регистриран на: 02.02.07



QUOTE (ici @ 01-11-2017, 08:50)
Хедерите са просто текст. На кой му пука?

Ако на никой не му пукаше нямаше да ги има.

PMEmail Poster
Top
gat3way
Публикувано на: 01-11-2017, 09:18
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2997
Регистриран на: 22.06.12



Е нали уебсървъра си е твой, какви статус кодове, щом като си сигурен че са спамботове, пази им IP адреса някъде и повече не accept-вай връзки оттам, така хем няма да се чудиш какъв статус код да им връщаш, хем няма да се товариш повече с тях.
PMEmail Poster
Top
johnfound
Публикувано на: 01-11-2017, 09:59
Quote Post


Group Icon
Име:
Група: VIP
Ранг: Почетен член

Мнения: 6711
Регистриран на: 27.05.04



@gat3way: Сега говорим за ниво бакенд. Настройка на сървъра да не приема конекции от някакви адреси е съвсем друго ниво. И не винаги е възможно (лесно).


--------------------
asm32 - Приложно програмиране на асемблер.
Tox: 2B446ADCEC7E180CD4C59391D81D4CAB3E99CA7AE767DB3AB45AF976F8A2050FF071DDB733F1
PMEmail PosterUsers Website
Top
gat3way
Публикувано на: 01-11-2017, 10:15
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2997
Регистриран на: 22.06.12



Че сървърът да не е на ниво фронтенд, хаха.

Иначе троля разбира се, и да ти беше лесно да го направиш, нямаше да е правилно, най-малкото отпред може да имаш някакво ривърс прокси дето балансира натоварването към няколко бекенда, те LVS-ите отдавна изпаднаха в немилост като става въпрос за лоудбалансинг на веб приложения. Та няма никакво значение според мен какво им връщаш. Може да им връщаш някаква пълна простотия която нарушава HTTP протокола примерно, може да не им връщаш нищо, не знам какво значение има толкова.
PMEmail Poster
Top
0 потребители преглеждат тази тема в момента (0 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Страници: (10) 1 2 [3] 4 5 ... последна » Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2018 | BG Development | All Rights Reserved
RSS 2.0