Русское сообщество по скриптингу

Защита от спама. Помогите!

Все, что касается защиты серверов от различного рода атак, эксплойтов, бэкдуров и т.д.
Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

Защита от спама. Помогите!

Сообщение forse97 » 13 авг 2013, 12:25

Здравствуйте! мне нужна помощь! у меня на сервере спамят дико! дело в том что они заходят на сервер и пишут свою рекламу и сразу выходят! я их забанить не могу! они работают какойто программой! я не знаю какой! они часто спамят! мы сразу в 4 админа пытались их отследить както! но все бестолку!
--------------------------
На хостинге кс серв думаю не помогут
Аватара пользователя
forse97
 
Сообщения: 4
Зарегистрирован: 30 июл 2013, 18:52
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.
Опыт программирования: Около 3 месяцев
Языки программирования: Counter-Strike 1.6

Re: Защита от спама. Помогите!

Сообщение neo89s » 13 авг 2013, 13:56

руки бы и головы прищемить таким флудерам!!! ]:->
лови такой хитрый код.
Скрипт запрещает в 9 секунд после коннекта на сервер написать в чат!!
время заморозки можно изменить тут:
[pawn]
  1.     set_task(9.0,"chat_on",id)
[/pawn]

[pawn]
  1. #include <amxmodx>

  2.  

  3. new bool:cansay[33]

  4.  

  5. public plugin_init()

  6. {

  7.     register_plugin("stopsay", "0.1", "kanagava")

  8.     register_clcmd("say","say_hook")

  9.     register_clcmd("say_team","say_hook")

  10. }

  11.  

  12. public say_hook(id)

  13.     return !cansay[id]

  14.  

  15. public client_connect(id)

  16.     cansay[id]  = false

  17.  

  18. public client_putinserver(id)

  19.     set_task(9.0,"chat_on",id)

  20.  

  21. public chat_on(id)

  22.     cansay[id]  = true

  23.  

  24. public client_disconnect(id)

  25. {

  26.     remove_task(id)

  27.     cansay[id]  = false

  28. }
[/pawn]

компилируй и ставь выше всех плагинов которые работают с чатом! (у меня после амкс банс майн и коре)
Аватара пользователя
neo89s
 
Сообщения: 39
Зарегистрирован: 11 июл 2013, 21:00
Благодарил (а): 4 раз.
Поблагодарили: 4 раз.
Языки программирования: Counter-Strike 1.6

Re: Защита от спама. Помогите!

Сообщение forse97 » 13 авг 2013, 14:21

спасибо конечно! но мне дали ответ что лучше Key Say Guardian 1.3b плагин! и мне он реально помог=) :-)
Аватара пользователя
forse97
 
Сообщения: 4
Зарегистрирован: 30 июл 2013, 18:52
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.
Опыт программирования: Около 3 месяцев
Языки программирования: Counter-Strike 1.6

Re: Защита от спама. Помогите!

Сообщение neo89s » 13 авг 2013, 14:27

есть такой плагин у меня Key Say Guardian 1.3b
только проблемка есть с ним на некоторые нон стим сборки. при попытке зайти на сервер кс зависает (для примера скачал от [spoiler]cs-hlds.ru[/spoiler])

у меня сервер сидит платно на разные мониторинги, на последние 4 дня увидел 4-5 разных видов спама:
бот заходит пишет - лог не записывается
бот заходит пишет - логи есть
бот заходит пишет - от имени других нормальных игроков КОТОРЫЕ уже есть на сервере
добавился в скайп челу[spoiler]отматерил я послал нахер[/spoiler] стало легче, но не помогло решить
так что у меня пока это устраивает
:-)
Аватара пользователя
neo89s
 
Сообщения: 39
Зарегистрирован: 11 июл 2013, 21:00
Благодарил (а): 4 раз.
Поблагодарили: 4 раз.
Языки программирования: Counter-Strike 1.6


Вернуться в Безопасность и защита серверов

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

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