Боты атакуют?

Обсуждение дизайна и функциональности сайта и форума.
GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 12.09.2006 (Вт) 21:36

Предлагается забанить Debuggerа на неделю, после чего удалить, по его же критерию.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 28.09.2006 (Чт) 14:43

Бот-нашествие тем временем продолжается... из 50 последних зарегенных пользователей, 24 явные боты с web-адресами одного и того же вида... h29 и так далее... да и многие из остальных 26 выглядят странно...
Весь мир матрица, а мы в нем потоки байтов!

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 28.09.2006 (Чт) 21:02

Четвёртый вариант регэкспа ушёл Рею несколько дней назад.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Debugger
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1667
Зарегистрирован: 17.06.2006 (Сб) 15:11

Сообщение Debugger » 28.09.2006 (Чт) 21:34

GSerg писал(а):Предлагается забанить Debuggerа на неделю, после чего удалить, по его же критерию.

Не смешно! Если 0 (Ноль) постов в течении недели, то удаляем.
Вы, наверное, скажете, что "Обнулим счётчик, забаним и удалим!".

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 28.09.2006 (Чт) 21:37

Многие люди просто читают форум, не оставляя сообщений. Я, например, зарегистрировался в начале осени 2005 года, а первое сообщение было где-то в ноябре/декабре. Потому как сначала я решил покопаться базе знаний, накопленной на форуме за несколько лет.
Изображение

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 29.09.2006 (Пт) 7:19

Удаление не постящих это не дело конечно. Но вот удаление зарегестрировавшихся и не ЗАХОДЯЩИХ вообще по-моему более подходящий способ борьбы со всеми видами ботов.
Весь мир матрица, а мы в нем потоки байтов!

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 29.09.2006 (Пт) 7:33

А по какому критерию ты определишь, что пользователь не заходил вообще? Если он зарегистрирован, то хотя бы один раз он заходил.
Lasciate ogni speranza, voi ch'entrate.

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 29.09.2006 (Пт) 8:15

Зарегестрировался (т.е. один раз зашел) и все... больше не появлется... вот такой критерий. Всяко лучше, чем пришибать не постящих в течении какого-то времени.
Весь мир матрица, а мы в нем потоки байтов!

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 29.09.2006 (Пт) 10:22

Я на форуме ixbt бываю раз в год в лучшем случае. И как-то вот не удаляют.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 29.09.2006 (Пт) 11:12

Надо проверять на соответствие дату регистрации и последний визит. Если они более-менее совпадают и прошло больше недели - пришибать пользователя. Можно ограничить интервалом времени, когда появлялись боты.
Изображение

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 29.09.2006 (Пт) 11:13

Достаточно добавить нормальные цифры при регистрации.
Lasciate ogni speranza, voi ch'entrate.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 29.09.2006 (Пт) 11:21

alibek
Нет, при регистрации залогивание юзера не происходит. Т.е. зарегистрировавшись и больше не входив, бот так и не побывает залогиненным. Т.е. last_visit у него будет установлен в 0

такчто
DELETE FROM phpbb_users WHERE user_last_visit = 0 AND user_regdate < юникс_таймстамп_1марта_к_примеру

удалит всех ботов, и не ботов, которые нне заходят, потому что забыли пароль или о форуме вообще.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Шнурок
Постоялец
Постоялец
 
Сообщения: 371
Зарегистрирован: 12.11.2004 (Пт) 19:28
Откуда: Санкт-Петербург

Сообщение Шнурок » 07.10.2006 (Сб) 6:25

Достаточно добавить нормальные цифры при регистрации.
достаточно заменить в трех строчках mode=register на mode=reg
02.01.2004

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 07.10.2006 (Сб) 11:04

Так скрипт роегистрации ботов поправят и всё.
Изображение

Blame!
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 17
Зарегистрирован: 14.03.2006 (Вт) 17:58

Сообщение Blame! » 07.10.2006 (Сб) 11:16

Если он нацелен только на bbs.vbstreets.ru

Шнурок
Постоялец
Постоялец
 
Сообщения: 371
Зарегистрирован: 12.11.2004 (Пт) 19:28
Откуда: Санкт-Петербург

Сообщение Шнурок » 08.10.2006 (Вс) 12:04

Так скрипт роегистрации ботов поправят и всё.

:arrow: думаешь они станут так напрягаться ради одного форума!???? у них в базе еще несколько тысяч лежит...
02.01.2004

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 08.10.2006 (Вс) 13:43

Идея гениальна, но не гениальнее чем If-блок.

Код: Выделить всё
If CurForum = "bbs.vbstreets.ru" Then
RegScriptName="profile.php?mode=reg"
Else
RegScriptName="profile.php?mode=register "

End if

—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Шнурок
Постоялец
Постоялец
 
Сообщения: 371
Зарегистрирован: 12.11.2004 (Пт) 19:28
Откуда: Санкт-Петербург

Сообщение Шнурок » 08.10.2006 (Вс) 15:28

У друга на форуме регились до 40а ботов в день, я сделал как сказанно выше и вот уже наверное месяц ни одного бота 8)

боты... IF отпадает :roll:
02.01.2004

Пред.

Вернуться в VBStreets.ru

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 39

    TopList  
cron