Спам трафик

12
Надежда Давыдова
На сайте с 27.12.2013
Offline
51
1232

Помогите, если это возможно..

На сайт идет реферальный спам трафик, по ip банить бесполезно, по доменам тоже:

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-25203-ci1.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-12975-ci3.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-54638-ci4.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-8116-ci4.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-51394-ci3.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-7956-ci4.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-21503-ci4.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-62524-ci4.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-3203-ci4.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-45316-ci1.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-56808-ci1.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-16000-ci4.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-35054-ci1.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-4387-ci2.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-60151-ci2.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-59910-ci4.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-57755-ci4.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-44511-ci3.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-34810-ci3.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-7195-ci2.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-3504-ci2.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-11501-ci1.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-63963-ci4.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-64698-ci4.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-36313-ci3.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-64304-ci1.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-29202-ci4.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-23710-ci2.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-38827-ci4.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-5107-ci4.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-49074-ci1.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-27710-ci1.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-7096-ci3.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-40372-ci2.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-29202-ci4.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-6611-ci2.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-45015-ci2.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-19986-ci3.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-19371-ci1.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-22972-ci4.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-8266-ci4.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-8266-ci4.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-28078-ci4.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-2559-ci3.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-2559-ci3.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-34343-ci1.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-60026-ci1.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-48447-ci3.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-28116-ci2.si.yandex\.ru\ [NC,OR]

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-61542-ci1.si.yandex\.ru\ [NC,OR]

RewriteRule .* – [F]

И добавлять эти сайты можно бесконечно...

возможно ли прописать общее правило для всей этой фермы?

вообще ни разу не писала сама правила, всегда находила что-то в сети. Можно ли написать так:

RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*buildfarm-([.])-([.]).si.yandex\.ru\ [NC,OR]

D
На сайте с 28.06.2008
Offline
1101
#1

У меня два вопроса

1. Есть ли Nginx?

2. Покажите пару строчек из лога с этими запросами

Надежда Давыдова
На сайте с 27.12.2013
Offline
51
#2

1. Да, есть.

2. chto-posadit.ru 37.9.68.141 - - [19/Sep/2018:10:48:44 +0300] "GET /fuksiya-vyrashhivanie-i-uhod-v-domashnih-usloviyah-razmnozhenie-cherenkami-i-semenami/ HTTP/1.1" 200 16913 "https://buildfarm-61542-ci1.si.yandex.ru/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.62 Safari/537.36" 7348 6666:0

chto-posadit.ru 37.9.87.38 - - [19/Sep/2018:10:48:45 +0300] "GET /fuksiya-vyrashhivanie-i-uhod-v-domashnih-usloviyah-razmnozhenie-cherenkami-i-semenami/ HTTP/1.1" 200 16913 "https://buildfarm-61542-ci1.si.yandex.ru/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.62 Safari/537.36" 6998 6666:0

chto-posadit.ru 141.8.167.209 - - [19/Sep/2018:10:48:54 +0300] "GET /fuksiya-vyrashhivanie-i-uhod-v-domashnih-usloviyah-razmnozhenie-cherenkami-i-semenami/ HTTP/1.1" 200 16913 "https://buildfarm-61542-ci1.si.yandex.ru/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:61.0) Gecko/20100101 Firefox/61.0" 7011 3333:3333

chto-posadit.ru 37.9.68.168 - - [19/Sep/2018:10:48:58 +0300] "GET /fuksiya-vyrashhivanie-i-uhod-v-domashnih-usloviyah-razmnozhenie-cherenkami-i-semenami/ HTTP/1.1" 200 16913 "https://buildfarm-61542-ci1.si.yandex.ru/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:61.0) Gecko/20100101 Firefox/61.0" 6979 6666:0

LEOnidUKG
На сайте с 25.11.2006
Offline
1722
#3

А зачем сайты вы полностью добавляете то?!

RewriteCond %{HTTP_REFERER} ^http.*buildfarm [NC]

и все в бане.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
Надежда Давыдова
На сайте с 27.12.2013
Offline
51
#4

Спасибо, сейчас попробую. Трех программеров уже неделю тереблю, как защититься. Хостеры молчат. А я то тем более не программист и не знаю как их забанить разом. Благодарю еще раз

---------- Добавлено 19.09.2018 в 14:03 ----------

LEOnidUKG:
А зачем сайты вы полностью добавляете то?!

RewriteCond %{HTTP_REFERER} ^http.*buildfarm [NC]

и все в бане.

Здесь не надо было https писать?

M
На сайте с 17.09.2016
Offline
123
#5

http.

Точка в регулярном выражении - это любой одинарный символ

А это может быть https или http:

Segey
На сайте с 23.08.2005
Offline
404
#6

Угу, а звезда после равно их любое количество(любых одинарных символов), пока не найдем buildfarm. Но сначала обязательно убедимся что все начинается с http

Brexit - уже совсем рядом. (https://about-this-model.blogspot.com/2019/03/brexit.html)
Надежда Давыдова
На сайте с 27.12.2013
Offline
51
#7
Segey:
Угу, а звезда после равно их любое количество(любых одинарных символов), пока не найдем buildfarm. Но сначала обязательно убедимся что все начинается с http

а тогда после buildfarm не нужна еще одна звезда? ) Я просто хочу понять, чтобы в будущем так не тупить. Поверьте, читала про регулярные выражения, но как то всё не понятно (

LEOnidUKG
На сайте с 25.11.2006
Offline
1722
#8
а тогда после buildfarm не нужна еще одна звезда? )

А дальше нам пофигу, что там. Анализировать не нужно, нужно банить.

Надежда Давыдова
На сайте с 27.12.2013
Offline
51
#9
LEOnidUKG:
А дальше нам пофигу, что там. Анализировать не нужно, нужно банить.

то есть если находим buildfarm, дальше уже не важно что, всё идет в бан? Всё так просто? :)

Оптимизайка
На сайте с 11.03.2012
Offline
396
#10

Это из яндекс-облака трафик что-ли? IP то принадлежат яндексу. Напишите в яндекс.

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий