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

Антиспам-мод

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 5 месяцев
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Антиспам-мод

Сообщение MAzZY »

Нужен новый, современный антиспам. Встроенную капчу нужно вообще выкинуть из кода - она только мешает пользователям и совершенно бесполезна, но многие пользователи не еняют эту капчу, потому как просто не знаю, что там ещё может быть, в итоги их форумы заспамливаются и все считают, что phpBB - плохой движок. С этим я столкнулся только что. Текстовый вопрос хорош сам по себе, но на крупных форумах со временем все ответы вбиваются в базу и спам идёт большим потоком.

На данный момент у меня есть два варианта:
1) размещение на странице регистрации картинки размером 1х1, скрипт проверяет, была ли она запрошена при регистрации. Причем, её название и вывод можно делать рандомным, чтобы не попало в базу и невозможно было эмулировать. Как известно, спам-боты тянут только форму реги и капчу, значит такой вариант сразу их отсеивает, даже не допуская к реге, т.е если не запрошена картинка, то и форму не получишь.

2) Anti-Captcha
Есть такой плагин для ВП - http://wordpress.org/extend/plugins/anti-captcha/
К сожалению, сайт разработчика сейчас переделан и не даёт нужной информации. Суть такова - у пользователя в браузере исполняется js и ставит по результатам куку. Только с ней можно выполнять какие-либо действия(рега, комменты, формы), без неё - спаммер. Т.е. исчезает и капча, и вопрос и всё прочее. У пользователя нет никаких проблем.
Я сам хотел такое сделать, но времени тупо не хватает.

Если кто-то сможет сделать такие модули для phpBB, то можно было бы закинуть их разработчикам с просьбой сменить штатные модули на вот эти новые. Ну а если они проигнорируют, то люди сами могут себе ставить - уж это не запретить.
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 18 лет 9 месяцев
Откуда: Израиль, Беэр-Шева
Благодарил (а): 45 раз
Поблагодарили: 81 раз

Re: Антиспам-мод

Сообщение Борис Бердичевский »

Есть один маленький спаммерский секретик, который можно использовать, но только не английских форумах. Дело в том, что спаммеры всегда почему-то регистрируются со значением языковой переменной (т.е. в Админке Язык:) "British English".

Добавлено спустя 6 минут 39 секунд:
MAzZY писал(а):Текстовый вопрос хорош сам по себе, но на крупных форумах со временем все ответы вбиваются в базу и спам идёт большим потоком.
Это весьма сомнительно, ибо до сих пор никто не удосужился запротоколировать/залогировать, как прорываются спаммеры через Текстовое подтверждение (ТП). Я первый сделал подобное логирование, и пока видно, что спаммеры вообще не отвечают на вопросы ТП.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 7 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Антиспам-мод

Сообщение MIT »

MAzZY писал(а):1) размещение на странице регистрации картинки размером 1х1
Как ни крути, название картинки и расположение тега img на странице всё равно будут подвержены изменениям согласно придуманным тобой правилам. Те же правила, после недолгого анализа поведения, можно зашить в спам-бота и если кому-то нужен именно твой форум — зашьют. А не нужен — и текстовое подтверждение никто не будет обходить.
Единственным более-менее реальным вариантом, вытекающим из этого, является подгрузка картинки (не суть, чего угодно) через AJAX из хитрозакриптованного JS-кода, который будет генерироваться и шифроваться на лету. 80% спам-ботов не обрабатывают JS, в то время, как всякий мусор со страницы могут подгружать.
Но вот 20% ботов используют IE в качестве обработчкика всех скриптов, и такая, как и любая другая подобная защита, идёт лесом. К тому же всё равно реально будет зашить алгоритм шифрования JS-кода в бота. Если это кому-то припрёт.
MAzZY писал(а):у пользователя в браузере исполняется js и ставит по результатам куку
Не лучший, хотя и приемлимый, вариант... Много зависимостей; те же 20% ботов такой защиты даже не заметят.
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 18 лет 9 месяцев
Откуда: Израиль, Беэр-Шева
Благодарил (а): 45 раз
Поблагодарили: 81 раз

Re: Антиспам-мод

Сообщение Борис Бердичевский »

Как я уже писАл в другой теме, надо бы добавить пакеты вопросов ТП подобно пакетам смайликов. Иначе менять вопросы ТП по одному -- дело весьма малоприятное.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 17 лет
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Антиспам-мод

Сообщение МайскийЖук »

Чем не устраивает замечательный сервис по фильтрации спама CleanTalk?

Смотреть сюда →

Лично я, как только начал им пользоваться, совсем забыл про спам и мат на моих форумах.
Последний раз редактировалось МайскийЖук 22.12.2011 5:48, всего редактировалось 1 раз.
Любовь и боль, покой и бой я как любой несу с собой…
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 5 месяцев
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: Антиспам-мод

Сообщение MAzZY »

MIT писал(а):Как ни крути, название картинки и расположение тега img на странице всё равно будут подвержены изменениям согласно придуманным тобой правилам.
Если там что-то вроде md5(random).jpg, то не уверен, что кто-то станет заморачиваться с написанием скрипта извлечения именно этой картинки именно с этого форума.
MIT писал(а):Но вот 20% ботов используют IE в качестве обработчкика всех скриптов
Откуда инфа?
Замечу, что оба предложенных варианта рабочие и проверены на практике на крупных проектах. Спам проходит исключительно только ручной.

Добавлено спустя 28 секунд:
МайскийЖук писал(а):Смотреть сюда →
Сайт недоступен
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 17 лет
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Антиспам-мод

Сообщение МайскийЖук »

Сайт недоступен
Почему-то домен третьего уровня WWW на том сервере не действует. :? Ссылку выше исправил.

Смотреть сюда →
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 7 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: Антиспам-мод

Сообщение Mr. Anderson »

MAzZY писал(а):скрипт проверяет, была ли она запрошена при регистрации
Парсим форму регистрации и попутно решаем вопрос. Хрумер именно так сейчас и делает, ибо вариант базы "форум-ответ" давно себя исчерпал.
Ну и да - проверять был ли запрошен файлег ИМЕННО в этой сессии ИМЕННО этим клиентом - это "лютый бешеный" маразм, как по нагрузке, так и по результату.
MAzZY писал(а):у пользователя в браузере исполняется js и ставит по результатам куку
Берем правильную куку и привет - регайся до потери сознания? См. выше про "лютый бешеный" маразм.
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 18 лет 9 месяцев
Откуда: Израиль, Беэр-Шева
Благодарил (а): 45 раз
Поблагодарили: 81 раз

Re: Антиспам-мод

Сообщение Борис Бердичевский »

Я вот подумал, а не устроить ли нам где-нибудь "лабораторию" спаммеров, где собрать все известные спаммерские программы, но запускать их только по запросу конкретного сайта-форума, который желает себя протестировать.
А то трудно защищаться против того, что может, сработает (неизвестно когда), а может и нет.

Добавлено спустя 7 минут 39 секунд:
МайскийЖук писал(а):Лично я, как только начал им пользоваться, совсем забыл про спам и мат на моих форумах.
Вот такие фразы часто встречаются на нашем форуме, но причина-то в том, что функционирование форума в обычном режиме -- это никак не режим тестирования от всех возможных вариантов спам-атак.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 7 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Антиспам-мод

Сообщение MIT »

MAzZY писал(а):Если там что-то вроде md5(random).jpg
Про регулярки слыхал? Две минуты работы и бот уже может извлечь любой адрес картинки, который соответствует твоим правилам её генерации:

Код: Выделить всё

src="([a-f0-9]{32})\.jpg"
MAzZY писал(а):Откуда инфа?
Я отказываюсь давать показания.
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 17 лет
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Антиспам-мод

Сообщение МайскийЖук »

функционирование форума в обычном режиме -- это никак не режим тестирования от всех возможных вариантов спам-атак.
А у меня включение сервиса клинтолк вообще не повлияло на обычный режим работы. ;)

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

Кроме того, мне ежедневно приходит по электронной почте отчет о попытках регистрации и о том, сколько из них и по какой причине были отклонены. Пока еще ни одной жалобы ни от кого не было насчет того, что его отклонили ни за что. Зато всякие рекламные боты и прочие спаммеры, тьфу-тьфу-тьфу, пропали начисто. :)
Любовь и боль, покой и бой я как любой несу с собой…
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 5 месяцев
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: Антиспам-мод

Сообщение MAzZY »

MIT писал(а):Две минуты работы и бот уже может извлечь любой адрес картинки, который соответствует твоим правилам её генерации
Ну так это же сначала надо вычислить.
Mr. Anderson писал(а):Берем правильную куку и привет - регайся до потери сознания? См. выше про "лютый бешеный" маразм.
Правильной куки нет. Она для каждого индивидуальна
Еще раз повторяю. Оба варианта отлично работают на посещаемых сайтах. Спама нет. Повторяю: спама нет.
Равно как и нет подобных решений для phpBB.
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 7 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: Антиспам-мод

Сообщение Mr. Anderson »

MAzZY писал(а):Правильной куки нет. Она для каждого индивидуальна
Уникальная формула? Ну-ну :)
Не иначе высчитывание хеш-функции идет, ага :) И она, конечно, же НИГДЕ не запалена, ахха :) Браузер получает её из воздуха ;)
При правильной реализации фичи - я даже задумываться о нагрузках не хочу.
MAzZY писал(а):Оба варианта отлично работают на посещаемых сайтах
Этих сайтов просто нет в базах автосабмиттеров. Может и потому, что слишком уж хитрая защита. Пока она просто никому не интересна.
MAzZY писал(а):Равно как и нет подобных решений для phpBB.
Как бы это помягче выразится... Во-первых, ставши массовыми, сии решения сразу станут легкой добычей хрумеров-сотоварищи. Оба варианта причем, ибо - дырявы по своей сути, они слишком шаблонны и "научить" прогу их раскалывать - как два пальца об асфальт. Просто пока эти антиспамилки юзают три форума на весь инет - нет смысла. Ну ит во-вторых, люди, которые могут проанализировать саму суть таких предложений, не ведясь на рекламные лозунги, как бы не дураки. Как я уже сказал - минусов у технологий даже меньше, чем собственно брешей в "защите". Именно в кавычках, да.
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 5 месяцев
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: Антиспам-мод

Сообщение MAzZY »

Mr. Anderson, вот ты такой балабол, что я просто даже и говорить не хочу.
Mr. Anderson писал(а):Этих сайтов просто нет в базах автосабмиттеров.
Откуда у тебя эта инфа? сайты на ВП в базы попадают в течение недели. Весь приходящий спам аккуратно складывается в папку спама, чтобы хозяин сам решил, что с ним делать. Видел такую в ВП?
А теперь ткни по ссылке из первого сообщения и посмотри на количество скачиваний и вспомни свои слова про "массовость"
Ты бы хоть скачал и посмотрел как там сделано. А твои идиотские споры ради спора уже давно никого не возбуждают кроме тебя.
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 7 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: Антиспам-мод

Сообщение Mr. Anderson »

MAzZY
Массовость? 29 тысяч скачиваний и 11 оценок? Маааасссово, ага :) Скачивание - это даже не всегда установка, не говоря уже о том, что это не гарантия того, что плагин не был снесен к черту после установки...
Я посмотрел антикапчу, она тупая как пробка. Или ты решил, что я из воздуха оценки даю и неприкрытые язвительные намеки пощу? Ну да тебе, конечно, виднее, ага ;) Давно в телепаты подался? :mrgreen:
Для ВП есть пожалуй единственное действительно рабочее решение - это акизмит (akismet), хотя идея постановки диагноза на основе "обобщения" не всегда срабатывает верно (и чем короче проверяемый текст, тем выше вероятность ошибок). Но как ты верно заметил - для ошибок создана спецпапочка, если что - все можно исправить. Хотя вероятность и исчезающе низка, но все же она есть...
Все остальное - см выше. По крайней мере на данный момент.
Идеальное решение, подходящее всем, мгновенно завоевало бы инет, как это сделал в свое время акизмит и сервисы ему подобные. Но, как мы видим, этого нет.

PS:
MAzZY писал(а):Откуда у тебя эта инфа? сайты на ВП в базы попадают в течение недели
Это очень просто.
1 - если спама нет вообще, то либо вас нет в базах, либо вы спамерам неинтересны. Варианты разнозначны, ибо не существует непробиваемой защиты.
2 - у меня есть два блога друзей, в которых спама нет вообще, даже без акизмита. Оба заброшены и обоим более полутора лет, в поисковиках оба есть, но спама нет. ИЧЯНТД? :)

Вернуться в «Запросы модов для phpBB 3.0.x»