Список вопросов
Как зайти в Даркнет?!
25th January, 01:11
8
0
Как в tkinter из поля ввода Entry получить значение в одну переменную и обновить строку кнопкой, затем получить ещё одно введённое значение и затем сложить их. Ниже пример кода
21st July, 19:00
898
0
Программа, которая создает фейковые сервера в поиске игровых серверов CS 1.6 Steam
21st March, 17:43
951
0
Очень долго работает Update запрос Oracle
27th January, 09:58
916
0
не могу запустить сервер на tomcat HTTP Status 404 – Not Found
21st January, 18:02
907
0
Где можно найти фрилансера для выполнения поступающих задач, на постоянной основе?
2nd December, 09:48
941
0
Разработка мобильной кроссплатформенной военной игры
16th July, 17:57
1726
0
период по дням
25th October, 10:44
3957
0
Пишу скрипты для BAS только на запросах
16th September, 02:42
3722
0
Некорректный скрипт для закрытия блока
14th April, 18:33
4614
0
прокидывать exception в блоках try-catch JAVA
11th March, 21:11
4382
0
Помогите пожалуйста решить задачи
24th November, 23:53
6087
0
Не понимаю почему не открывается детальное описание продукта
11th November, 11:51
4352
0
Нужно решить задачу по программированию на массивы
27th October, 18:01
4398
0
Метода Крамера С++
23rd October, 11:55
4309
0
помогите решить задачу на C++
22nd October, 17:31
4002
0
Помогите решить задачу на python с codeforces
22nd October, 11:11
4492
0
Python с нуля: полное руководство для начинающих
18th June, 13:58
2599
0
Как бороться с продвинутым хулиганом на форуме?
Просмотров: 297
 
Ответов: 18
Имеется хулиган мусорящий на форуме. Персонаж настолько задолбал, что мы разработали скрипт, который метит пользователей, анализирует user-agent, cookie и т.п. для выявления виртуалов. Однако, он пользуется анонимными прокси, разными почтовыми сервисами, умеет чистить куки, менять браузер.
Прошу совета.
Предложу свой вариант, комбинированный.
Посты новых пользователей видят только специалисты техподдержки. Пока юзер не наберет, скажем, 10 коментов или там 1-2 топика, его посты никто кроме него самого и модеров-техов не видит. На этом этапе карантина часто уже можно определить диагноз.
Если пациент будет думать, что ему вдруг позволили гадить и вот она свобода, это хорошо — пусть радуется, все равно его никто не видит.
Если же поймет что происходит, то тоже ничего страшного — вы сильно затрудните его жизнь, заставив в разы повысить трудоемкость набегов. Ему придется либо тратить много времени на мимикрию под нормального человека, либо существенно менять тактику.
Не банить его, дать ему возможность спокойно писать всё что он хочет со своего аккаунта.
Написать скрипт, который автоматом трёт его посты каждый час, скажем. Он не будет создавать новые акки т.к. «и этот пока не забанили же», и будет думать что его сообщения трут модеры. Можно сделать работу скрипта раз в рандомное время, например раз в 1-2-3 часа с 9 утра и до 21 вечера.
Если он пронюхает это и создаст другой акк, просто добавить новый айди в скрипт. Рано или поздно юзеру надоест спамить =)
Предложение написать спамфильтр по словам и фразам которые пишет пользователь (наверняка есть уже решения).
Если пользователь гадит чем-то одним и тем же (ссылки или одинаковые предложения), то его можно порезать, поставив recaptcha.
Как бороться с умным ботом который пишет «правельные» неосмысленные предложения у меня сильный вопрос — recaptcha на регистрацию наверное позволит затормозить, ожидая пока индус разгадает капчу.
Проходил это с обоих сторон (и как администратор, и как пользователь) выходов есть много (закрытие регистрации, премодерация сообщений, изощрённые системы бана и.т.д. и.т.п.) но все способы или легко обойти (или даже если сложно, то подкованному человеку это не преграда)
Реально (т.е без явных «минусов» для форума, т.е не добавляя нормальным юзерам неудобств) действует только один способ. Диалог.
Никто не будет гадить без причины. У любого конфликта есть причина, и только диалог поможет найти компромисс.
Как показывает практика, от массового создания фейковых аккаунтов и прочей нечисти спасает активация с помощью SMS. Как раз сейчас на одном из своих проектов собираемся внедрять такой механизм: все простые действия (написание комментариев, общение в чате и т.п.) не требует активации, но если пользователь, например, хочет участвовать в конкурсе, голосовать за конкурсантов или оценивать контент — будь добр подтвердить аккаунт. Также можно запрашивать подтверждение выборочно, у подозрительных личностей.
Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться