Detector Bots

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
edgar
phpBB 2.0.13
Сообщения: 917
Зарегистрирован: 26.07.2005 7:20
Откуда: с Луны свалил...

Сообщение edgar » 22.09.2007 5:22

Admin_777 писал(а):Как это сделать?
Ну я же написал в посте 15.09.2007 2:53

Еще надо запретить

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

[b]mail@mail.ru[/b]
и другие комбинации e-мэйла с тегами.

Спамеру ведь пофиг, ссылкой мэйл оставить или не ссылкой но жирно или крупным шрифтом и т.д.

Палыч писал(а):Так это не будет ссылкой. Вставка изображения.

Не будешь же её запрещать...
Надо бы запретить. Это ссылка на другой сайт. Если надо разрешить гостям (или в первом посте) ставить картинки, надо разрешить загрузку картинок. Есть для этого моды.
Ведь спамерам все равно в каком виде размещать свою ссылку, если это ссылка для учета поисковиками, всяких PR и ТИЦ.

GreenFactory
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 15.08.2007 14:04

Сообщение GreenFactory » 24.09.2007 14:26

Добрый день. Некоторое время использую данный мод.
Сделал 3 модификации, может Вам они покажутся уместными.
  • 1. Вынес мод в отдельный модуль

    2. изменил шаблон отсылаемых писем
    Subject: {LINKS} - {SUB}

    3. Добавил предупреждение для гостя:
    Вы не можете вставлять ссылки в сообщения, для этого нужно зарегистрироваться или войти
Обоснование действий:
  • 1. Упрощение изменений и последующих обновлений

    2. Большая информативность заголовка
    если в заголовке стоит большое число, то дальше можно даже не смотреть
    если тема явно спамная, то дальше опять же не смотрим
    P.S. Все сообщения от Detector Bot я отфильтровываю в отдельную папку, так что они не смешиваются с обычными письмами

    3. Не правильно, когда человека отфутболивает, после написания поста, это плохой тон
Огромная благодарность за мод

Turtle_Fly
phpBB 1.0.0
Сообщения: 1
Зарегистрирован: 20.11.2007 11:19
Откуда: RU
Контактная информация:

Сообщение Turtle_Fly » 20.11.2007 11:22

Здравствуйте! Спасибо авторам за этот мод :) спас мой форум и время.
bom shankar

Аватара пользователя
vic2
phpBB 1.4.2
Сообщения: 55
Зарегистрирован: 12.01.2007 5:48
Откуда: Киев
Контактная информация:

Сообщение vic2 » 22.11.2007 11:45

Пришла в голову мысль бороться со спамерами их же методами.
Возможно я ошибаюсь в рассуждениях -- поправьте.

Как работает спам-бот? Если он на столько интелектуал, что зарегился и напостил, но был отловлен Detector Bots-ом, значит он:

1. Имеет реальный e-mail.
2. Регится.
3. Ждет письма со ссылкой для активации учетной записи.
4. Ищет в письме ссылку и переходит по ней.
5. Постит на форум.
6. Переходит к регистрации на следующем форуме из списка.

Теперь дальнейшее развитие событий.

1. Пост со ссылкой рекламируемого сайта отлавливается измененным Detector Bots-ом, в котором в качестве мыла для отправки уведомлений используется мыло спам-бота.
2. На реальное мыло бота отправляется (желательно с задержкой в 1-2 минуты) "уведомление" с оставленной ботом ссылкой на рекламируемый ресурс.
3. Бот, который в это время зарегился на другом (или третьем, десятом) форуме ждет письма со ссылкой и получив "уведомление" находит в нем ссылку... на рекламируемый ресурс. Переходит по ней и получает вместо активации кукиш.

Чем на большем количестве форумов бот наспамил, тем меньше у него будет успешных регистраций.

Есть в этом рациональное зерно?

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза
Контактная информация:

Сообщение Палыч » 22.11.2007 13:40

vic2 писал(а):Есть в этом рациональное зерно?
Пока вижу только оффтоп :evil:

зы: такие "идеи" возникают с переодичностью раз в неделю.
http://www.phpbbguru.net/community/view ... hp?t=14124
http://www.phpbbguru.net/community/view ... hp?t=13919
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Аватара пользователя
vic2
phpBB 1.4.2
Сообщения: 55
Зарегистрирован: 12.01.2007 5:48
Откуда: Киев
Контактная информация:

Сообщение vic2 » 22.11.2007 19:26

Ну, Палыч, это же немного не то. Никакого спама, никаких атак.
К тому же предложение по внесению изменения в Detector Bots. Куда же писАть, как не в эту тему.
Впрочем я так понял, что идея глупая.
Не возражаю, могу свои посты удалить.

Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Зарегистрирован: 27.06.2005 1:07
Поблагодарили: 44 раза
Контактная информация:

Сообщение Rayden » 22.11.2007 23:11

Дурь. Со спамом будем бороться спамом?
phpBB2 FAQ
phpBB3 FAQ

Аватара пользователя
vic2
phpBB 1.4.2
Сообщения: 55
Зарегистрирован: 12.01.2007 5:48
Откуда: Киев
Контактная информация:

Сообщение vic2 » 22.11.2007 23:23

Спам вот:
http://www.phpbbguru.net/community/topic17543.html
Я же предлагаю отправлять одно письмо в ответ на одно спам-сообщение. В нем можно например написать "Больше так не делайте" или что угодно. Главное, чтобы была ссылка не та, которая для активации. Причем это письмо идет спамеру! Точнее спам-боту, но его можно посчитать частью спамера. В ответ на его сообщение. И хотя его никто не прочитает, оно усложнит спамерам жизнь и уменьшит количество спама на других форумах. Заметьте на форуме, который будет описанным способом модифицирован, это отразится не сразу.

P.S. Мне удалить мои сообщения дабы не засорять тему?

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза
Контактная информация:

Сообщение Палыч » 23.11.2007 1:09

vic2 писал(а):Ну, Палыч, это же немного не то.
Да то же самое.
vic2 писал(а):Я же предлагаю отправлять одно письмо в ответ на одно спам-сообщение.
Не вдаваясь в подробности о бессмысленности, с моей точки зрения, подобного действа, скажу, что это не функция данного МОДа, а излишняя нагрузка на код.
vic2 писал(а): Мне удалить мои сообщения дабы не засорять тему?
На ваше усмотрение.

зы: я бы оставил.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Аватара пользователя
vic2
phpBB 1.4.2
Сообщения: 55
Зарегистрирован: 12.01.2007 5:48
Откуда: Киев
Контактная информация:

Сообщение vic2 » 23.11.2007 1:52

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

А можно этот мод увидеть (и возможно использовать)?

GreenFactory
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 15.08.2007 14:04

Сообщение GreenFactory » 23.11.2007 13:02

vic2 писал(а):А можно этот мод увидеть (и возможно использовать)?
Конечно, правда не ручаюсь за точность изменений.
тем более, я его достаточно сильно перелопатил.

+
в language\lang_russian\lang_main.php добавить к прочим "D_Bots_"

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

$lang['D_Bots_anonymous_url_warning'] = 'Вы <span style="font-weight: bold; color: rgb(255, 0, 0);">не можете вставлять ссылки</span> в сообщения, для этого нужно <a href="http://www.audi100.ru/forum/profile.php?mode=register&agreed=true">зарегистрироваться</a> или <a href="http://www.audi100.ru/forum/login.php">войти</a>';
+
В posting.php
Заменил

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

$template->assign_vars(array(
	'USERNAME' => $username,
на

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

$anonymous_url_warning = '';
if($userdata['user_id'] == ANONYMOUS)
{
	$anonymous_url_warning = $lang['D_Bots_anonymous_url_warning'];
}

$template->assign_vars(array(
	'ANONYMOUS_URL_WARNING' => $anonymous_url_warning,
	'USERNAME' => $username,
+

В posting_body.tpl добавил
в районе 330 строки

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

		  <tr align="center" valign="middle"> 
			<td colspan="9">
				{ANONYMOUS_URL_WARNING}
			</td>
		  </tr> 
+

includes/functions_post.php
Внёс вместо всего мода вот этот кусочек

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

//--MY--
include($phpbb_root_path . 'my_mods/DetectorBots.php'); 
//--MY--
Вполне мог что-то пропустить в описании, но вроде всё так

Добавлено спустя 1 минуту 54 секунды:

Ах да, увидеть это сообщения можно тут http://www.audi100.ru/forum/
Вложения
posting_body.tpl
(18.76 КБ) 311 скачиваний
DetectorBots.php.txt
Уберите из имени .txt
Этот файл у меня лежит тут
forum\my_mods\DetectorBots.php
(15.29 КБ) 299 скачиваний

Аватара пользователя
vic2
phpBB 1.4.2
Сообщения: 55
Зарегистрирован: 12.01.2007 5:48
Откуда: Киев
Контактная информация:

Сообщение vic2 » 23.11.2007 13:37

Спасибо. Я попробую в ближайшем будущем.

Аватара пользователя
vic2
phpBB 1.4.2
Сообщения: 55
Зарегистрирован: 12.01.2007 5:48
Откуда: Киев
Контактная информация:

Сообщение vic2 » 26.11.2007 20:59

Проверил пока на Дэнвере. Все заработало с первого раза. Правда мод я в отдельный модуль не выносил и шаблон письма не переделывал. Добавил только предупреждение ANONYMOUSам, а то уже второй 4 раза подряд постит со ссылкой. Причем действительно человек и по теме, но без ссылки вполне можно было обойтись. Правил же никто не читает :wink:
Спасибо огромное за уделенное внимание и потраченное на меня время.

GreenFactory
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 15.08.2007 14:04

Сообщение GreenFactory » 27.11.2007 23:40

vic2 писал(а):Спасибо огромное за уделенное внимание и потраченное на меня время.
Всегда пожалуйста :wink:
Надеюсь, что часть этих изменений попадёт в оригинальный мод.

GreenFactory
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 15.08.2007 14:04

Сообщение GreenFactory » 17.12.2007 17:35

Обнаружилась ошибка в моём дополнении
Решается заменой

include($phpbb_root_path . 'includes/emailer.'.$phpEx);
на
include_once($phpbb_root_path . 'includes/emailer.'.$phpEx);

по всему форуму

Закрыто

Вернуться в «Бета-версии модов для phpBB 2.0.x»