![]() |
|
#1
|
||||
|
||||
![]() подумываю защитить своего бота от флуда, так сказать "на всякий пожарный" но проблема как? ибо флудер может быть с 5 тысячью уинов и каждый раз с нового присылать, так что не принимать сообщения номера чаще чем "Н" секунд не выйдет, а принимать сообщения от всех номеров надо ежесекундно.
|
#2
|
|||
|
|||
![]() Как вариант, использовать систему, как в qip
|
#3
|
||||
|
||||
![]() Просто при многократном приеме любого сообщения увеличивается переменная и если человек - спамер (например переменная > 10 за 5 секунд), то надо просто заблокировать этого спамера. *
Помогаю за Спасибо ![]() |
#4
|
||||
|
||||
![]() с человеком да но я выше написал что есть флудеры присылающие каждый раз с нового номера, как быть с ними?
|
#5
|
||||
|
||||
![]() А подсчёт повторяющихся сообщений?
Повторилось больше десяти раз => посылающих сразу в бан. ![]() Простите, не сдержался ![]() Если не ты, то кто? (с) Терри Пратчетт Не забывайте ставить плюсы и говорить спасибо! Последний раз редактировалось EvilRussian, 15.01.2011 в 13:14. |
#6
|
||||
|
||||
![]() о об этом не подумал, хорошая идея) но мало ли там рандомное число в отправке?)
|
#7
|
||||
|
||||
![]() Тогда можно искать одинаковые подстроки.
jmp $ ; Happy End! The Cake Is A Lie. |
#8
|
||||
|
||||
![]() а если флудить чисто рандомным числом?
|
#9
|
||||
|
||||
![]() А кто это у тебя там такой злостный, что спамит рандомными числами?
![]() Попробуй тогда банить по IP. Только не говори, что он использует маскировщик! З.Ы. Цитата:
И нифиговый у тебя "пожарный" ![]() Если не ты, то кто? (с) Терри Пратчетт Не забывайте ставить плюсы и говорить спасибо! |
#10
|
||||
|
||||
![]() ICQ бота, но я тебе как IP то узнаю, и как я тебе не буду принимать сообщения от определенного IP, во всяком случае через прокси он может
|
#11
|
||||
|
||||
![]() Ну тогда всё, капец бобику
![]() ололо Если не ты, то кто? (с) Терри Пратчетт Не забывайте ставить плюсы и говорить спасибо! |
#12
|
||||
|
||||
![]() хотя хорошшая идея про IP, но чисто как?
|