Как бороться с продвинутым хулиганом на форуме?

Имеется хулиган мусорящий на форуме. Персонаж настолько задолбал, что мы разработали скрипт, который метит пользователей, анализирует user-agent, cookie и т.п. для выявления виртуалов. Однако, он пользуется анонимными прокси, разными почтовыми сервисами, умеет чистить куки, менять браузер.

Прошу совета.
  • Вопрос задан
  • 2669 просмотров
Пригласить эксперта
Ответы на вопрос 18
Pavluha
@Pavluha
Модераторам следить и удалять его сообщения без вступления в дискуссии. Скоро ему это надоест и он себя отфильтрует сам. Дешево и сердито.
Ответ написан
homm
@homm
Попробуйте запомнить негодяя с помошью samy.pl/evercookie/.
Ответ написан
strelchook
@strelchook
Если есть как вычислить человека — сделайте его посты видимыми только ему. Очень скоро он подумает, что на его троллинг и хулиганство никто не реагирует и просто покинет форум
Ответ написан
@ChemAli
Предложу свой вариант, комбинированный.

Посты новых пользователей видят только специалисты техподдержки. Пока юзер не наберет, скажем, 10 коментов или там 1-2 топика, его посты никто кроме него самого и модеров-техов не видит. На этом этапе карантина часто уже можно определить диагноз.

Если пациент будет думать, что ему вдруг позволили гадить и вот она свобода, это хорошо — пусть радуется, все равно его никто не видит.

Если же поймет что происходит, то тоже ничего страшного — вы сильно затрудните его жизнь, заставив в разы повысить трудоемкость набегов. Ему придется либо тратить много времени на мимикрию под нормального человека, либо существенно менять тактику.
Ответ написан
@v1z
Не банить его, дать ему возможность спокойно писать всё что он хочет со своего аккаунта.

Написать скрипт, который автоматом трёт его посты каждый час, скажем. Он не будет создавать новые акки т.к. «и этот пока не забанили же», и будет думать что его сообщения трут модеры. Можно сделать работу скрипта раз в рандомное время, например раз в 1-2-3 часа с 9 утра и до 21 вечера.

Если он пронюхает это и создаст другой акк, просто добавить новый айди в скрипт. Рано или поздно юзеру надоест спамить =)
Ответ написан
alexxxst
@alexxxst
Премодерация для новых пользователей, например первые 3 сообщения. Что за движок форума-то?
Ответ написан
Автоматически банить (или отправлять на премодерацию) всех, кто заходит с публичных анонимных прокси.
Ответ написан
wartur
@wartur
Предложение написать спамфильтр по словам и фразам которые пишет пользователь (наверняка есть уже решения).
Если пользователь гадит чем-то одним и тем же (ссылки или одинаковые предложения), то его можно порезать, поставив recaptcha.

Как бороться с умным ботом который пишет «правельные» неосмысленные предложения у меня сильный вопрос — recaptcha на регистрацию наверное позволит затормозить, ожидая пока индус разгадает капчу.
Ответ написан
@Ofigenen
Попробуйте цеплять его по паролю(-ям). Вряд ли он для каждого очередного аккаунта придумывает новый.
Ответ написан
Vladson
@Vladson
Проходил это с обоих сторон (и как администратор, и как пользователь) выходов есть много (закрытие регистрации, премодерация сообщений, изощрённые системы бана и.т.д. и.т.п.) но все способы или легко обойти (или даже если сложно, то подкованному человеку это не преграда)

Реально (т.е без явных «минусов» для форума, т.е не добавляя нормальным юзерам неудобств) действует только один способ. Диалог.

Никто не будет гадить без причины. У любого конфликта есть причина, и только диалог поможет найти компромисс.
Ответ написан
Siorinex
@Siorinex
>Нельзя из-за характера целевой аудитории (онлайн поддержка пользователей).
Если поддержка пользователей какого-то конкретного провайдера — повесить глобальный «чёрный список» на все адреса и сделать «белый» с диапазоном провайдера!
Ответ написан
ZaiSL
@ZaiSL
Как показывает практика, от массового создания фейковых аккаунтов и прочей нечисти спасает активация с помощью SMS. Как раз сейчас на одном из своих проектов собираемся внедрять такой механизм: все простые действия (написание комментариев, общение в чате и т.п.) не требует активации, но если пользователь, например, хочет участвовать в конкурсе, голосовать за конкурсантов или оценивать контент — будь добр подтвердить аккаунт. Также можно запрашивать подтверждение выборочно, у подозрительных личностей.
Ответ написан
rijfox
@rijfox
если форум популярный -можно использовать тактику форумов Литлвана -после регистрации писать можешь только недели через 2-3. старым юзерам неудобств не доставит, а гадящий персонаж вряд ли будет столько выжидать
Ответ написан
eternals
@eternals
Угу. В итоге окажется, что это не 1 хулиган, а стадо ботов, постящих SEO-мусор, а форум просто без капчи или на говёном движке. А народ тут обсуждает во всю и автор топика ловит его который месяц. Частенько такое наблюдаю.
Ответ написан
Vladson
@Vladson
У подхода есть один «маленький» минус (маленький в кавычках) это доставит неудобство адекватным пользователям!!!
Ответ написан
@SeriousDron
А как вы узнали что это один и тот же человек и все новые и новые посты и аккаунты записываете на его имя?
Вот по этому критерию и надо резать. Видимо некоторый стандартный текст или что-то подобное. Стеммер -> анализатор частоты встречаемости, как-то так.
Ответ написан
mono
@mono
Как вариант, если известен реальный IP пользователя, то можно связаться с провайдером, чтобы тот принял радикальные меры. По-другому с некоторыми идиотами никак не справишься.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы