Comments 121
Ммм… интересно…
Читая статью с начала думал что вы «изобрели велосипед» сделав просто русский аналог Akismet, а оказалось что у вас оно вроде бы поинтересней реализовано. Думаю что у вашего проекта большое будущее, а с ним и у Российской блогосферы ;)
Читая статью с начала думал что вы «изобрели велосипед» сделав просто русский аналог Akismet, а оказалось что у вас оно вроде бы поинтересней реализовано. Думаю что у вашего проекта большое будущее, а с ним и у Российской блогосферы ;)
Недостатки Akismet отчасти и вдохновили меня. У моего плагина есть важное преимущество — он помечает как спам только то, что заведомо спамерское. И еще, не зависит от чужого сервера, не тормозит, так как списки собираются локально в каждом блоге. И эти списки можно править. И еще два механизма фильтрации.
Но главное — в моих блогах действительно нет ручного спама (поначалу, правда, специально ломились, чтобы «показать неэффективность».)
Но главное — в моих блогах действительно нет ручного спама (поначалу, правда, специально ломились, чтобы «показать неэффективность».)
Кстати, в одном из блогов сразу после установки плагин выгреб более сотни спамерских комментариев.
А вот пример типичного убитого спамом комментирования:
ownthesite.ru/2008/05/11/wordpress-251-lecactus/#comments
А вот пример типичного убитого спамом комментирования:
ownthesite.ru/2008/05/11/wordpress-251-lecactus/#comments
хоть от спама я и спасся, но протестю и этот плагинчик.
А конфликтовать с включенным Akismet не будет?
А конфликтовать с включенным Akismet не будет?
Не знаю :) Я на всех блогах своих первым делом сносил Akismet ввиду тормозов и ложных срабатываний.
Мой плагин ничего не стирает, только помечает как спам комменты, содержащие спамерские ссылки. Разве что Akismet сам прибьет то, что отправлено на модерацию было.
Мой плагин ничего не стирает, только помечает как спам комменты, содержащие спамерские ссылки. Разве что Akismet сам прибьет то, что отправлено на модерацию было.
хы, поставил Ваш плагин, и у меня появился комментарий к последней записи, Ваших рук дело?
по поводу Akismet, у меня он помоему ложно ниразу не срабатывал, спама отсеил порядка 1500 сообщений, но как только я поставил плагин Raven's Antispam спама в целом стало значительно меньше, пару сообщений в неделю
Не нужно исключать это поле. Вот из-за спамеров подрывается одна из основ блогосферы. Это поле — для связей между интересными блогами, а не для спамерских ссылок. И теперь вот из-за мудаков-спамеров и поисковики снизили значимость ссылок с блогов, и народ вынужден отключать поле URL.
Такой вопрос: я добросовестный блоггер. Я прихожу в чей-нибудь блог и оставляю комментарий, указывая ссылку на свой блог.
Человек по ошибке принимает меня за спамера и помечает мой сайт как спамерский. Заодно из Яндекса благодаря вам вылетают два десятка зарегистрированных на меня же доменов, ни один из которых никогда не рекламировался спамом.
Какая защита от возникновения подобных ситуаций? Ведь здесь одно «ложное срабатывание» — смерти подобно.
Человек по ошибке принимает меня за спамера и помечает мой сайт как спамерский. Заодно из Яндекса благодаря вам вылетают два десятка зарегистрированных на меня же доменов, ни один из которых никогда не рекламировался спамом.
Какая защита от возникновения подобных ситуаций? Ведь здесь одно «ложное срабатывание» — смерти подобно.
Тут защита многоступенчатая. Он может пометить вас как спамера, но при этом только для своего блога, локально. Он и так может ваши комментарии стереть у себя.
Если же ссылка приходит мне для добавления, я сперва ее ставлю на рассмотрение. Если это не явный дорвей, сплог и т.п., и есть сомнения — я ее не включаю в черный список.
И ссылки принимаются только от доверенных блоггеров. А у меня есть целая сеть «ловушек», куда идиоты-спамеры сами фигарят свои домены, думая, что всех перехитрили ;-)
Другие ваши домены никуда не вылетят, кстати. Ведь база спамеров — это база доменов, по которым спамят.
Если же ссылка приходит мне для добавления, я сперва ее ставлю на рассмотрение. Если это не явный дорвей, сплог и т.п., и есть сомнения — я ее не включаю в черный список.
И ссылки принимаются только от доверенных блоггеров. А у меня есть целая сеть «ловушек», куда идиоты-спамеры сами фигарят свои домены, думая, что всех перехитрили ;-)
Другие ваши домены никуда не вылетят, кстати. Ведь база спамеров — это база доменов, по которым спамят.
ОК, тогда другой вопрос. У меня блог/сайт с хорошим, качественным контентом. Я просто хочу новых читателей и больше тИЦ. Нанимаю тех же рассылателей ручного спама.
Вы по наводке идете проверять мой сайт, но обнаруживаете вполне интересный блог, СДЛ. Сайт идет в черный список или нет?
Вы по наводке идете проверять мой сайт, но обнаруживаете вполне интересный блог, СДЛ. Сайт идет в черный список или нет?
)))
я бы отправил в черный список
я бы отправил в черный список
1) Если в черный список, тогда как отличить добросовестных активных блоггеров, которые действительно просто рассылают много комментариев?
2) Если в белый список, то значит, ukr.net будет спокойно продолжать спамить в блогах? Ведь это крупнейший интернет-провайдер и портал.
2) Если в белый список, то значит, ukr.net будет спокойно продолжать спамить в блогах? Ведь это крупнейший интернет-провайдер и портал.
Прочитайте про новое отношение к полю «Ваш сайт».
Если коротко — то я предлагаю его расценивать не как вознаграждение комментатору, а как способ отправить автору блога свой блог для ознакомления. И, если автор блога сочтет нужным, то откроет ссылку для своих читателей через механизм «белого списка».
ukr.net — не блог, добросовестным блоггерам незачем его вставлять в комментарии. Так что, однозначно в газенваген.
Если коротко — то я предлагаю его расценивать не как вознаграждение комментатору, а как способ отправить автору блога свой блог для ознакомления. И, если автор блога сочтет нужным, то откроет ссылку для своих читателей через механизм «белого списка».
ukr.net — не блог, добросовестным блоггерам незачем его вставлять в комментарии. Так что, однозначно в газенваген.
Буду по ситуации смотреть. Не исключено, что таким образом и подставить пытаться будут.
так это поле не обязательное, не хочешь — не заполняй
А если мой УРЛ это openID? То я просто не могу оставить коментарий как «зарегистрированный» пользователь.
когда сделаю международную версию плагина
Могу бесплатно сделать вам перевод плагина/сайта. А в иностранных блогах вообще есть такая проблема?
не долго он «ламался», как по мне…
Свой блог не веду, спамом не занимаюсь, но хотелось бы отметить очень хороший дизайн сайта parasite-eliminator.ru, а так же хороший юмор в текстах.
Приятно смотреть на такую работу)
P.S. единственное что — домен ваш запомнить просто нереально:) По крайней мере, для меня.
Приятно смотреть на такую работу)
P.S. единственное что — домен ваш запомнить просто нереально:) По крайней мере, для меня.
Все целиком делал своими руками — от текстов и оформления до программирования и сбора базы :)
Дизайн прикольный. А тексты злые какие-то.
Звучит как минимум интересно. Протрезвею — буду пробовать ^__^
Well done, commander.
Срочно приобретите оружие самообороны. У меня плохое предчувствие…
Срочно приобретите оружие самообороны. У меня плохое предчувствие…
Уже есть. Кстати, блогоспамеры зашевелились.
Добавили электронную почту Parasite Eliminator в скрипт, который сейчас проходится по куче разных форумов и регистрируется там, оставляя наше мыло. Ну да это не страшно. Ящиков я могу заводить сколько угодно, а почту с радостью принимают сервера и антиспамерские фильтры «Гугла».
Сейчас идет 2-3 письма в минуту. Такими темпами скоро у меня окажется вся их база уязвимых форумов. Вот и монетизация сервиса ;-)
И еще в статистике появились заходы с закрытых спамерских форумов.
Добавили электронную почту Parasite Eliminator в скрипт, который сейчас проходится по куче разных форумов и регистрируется там, оставляя наше мыло. Ну да это не страшно. Ящиков я могу заводить сколько угодно, а почту с радостью принимают сервера и антиспамерские фильтры «Гугла».
Сейчас идет 2-3 письма в минуту. Такими темпами скоро у меня окажется вся их база уязвимых форумов. Вот и монетизация сервиса ;-)
И еще в статистике появились заходы с закрытых спамерских форумов.
ХА, так вы работаете аки почти что спамеры :)
Заспамили спамеров своим мылом в форумах
Заспамили спамеров своим мылом в форумах
Так это не мы, а спамеры добавили.
>>Добавили электронную почту Parasite Eliminator в скрипт, который сейчас проходится по куче разных форумов и регистрируется там, оставляя наше мыло
Я не имел в виду стопроцентного спамерского сходства…
Спамеры оставляют сообщения на форумах, чтобы потом поисковые системы их индексировали…
для этого они
1) автоматически регистрируются на форумах
2) оставляют спам-сообщения
Вы же скриптом нарегили экаунтов чтобы спамеры проиндексировали Вас :)
ЗЫ
Только не надо минусовать, это ж не в укор сказано, я просто сравнил (при чем не без юмора)
Я не имел в виду стопроцентного спамерского сходства…
Спамеры оставляют сообщения на форумах, чтобы потом поисковые системы их индексировали…
для этого они
1) автоматически регистрируются на форумах
2) оставляют спам-сообщения
Вы же скриптом нарегили экаунтов чтобы спамеры проиндексировали Вас :)
ЗЫ
Только не надо минусовать, это ж не в укор сказано, я просто сравнил (при чем не без юмора)
UFO just landed and posted this here
вот так канает: www.test.sp%61m :))
А поисковым системам это проканает? :-)
В любом случае, спасибо за наводку ;-)
В любом случае, спасибо за наводку ;-)
ну не знаю, проканает или нет (Надо подумать. Возможно даже, что да).
Задача была оставить комент с линком на определенный сайт :)
Задача была оставить комент с линком на определенный сайт :)
У спамеров задача оставить комментарий с линком, который будет проиндексирован роботами.
Вполне проканает. Как по вашему индексируются ссылки вида ru.wikipedia.org/wiki/Спам?
ну значит вариант, предложенный мною подходит :)
(пока автор не закрыл эту фишку)
Ситуация не в том, что он проиндексирует эту страничку, главное чтобы
количество проиндексированных адресов www.test.sp%61m добавляло рейтинга (ПР и ТИц) домену www.test.spam
я в этом не был уверен.
чтобы не было чего-то типа такого результата поиска:
www.test.spam — spam bla bla bla
www.test.sp%61m — spam bla bla bla
(пока автор не закрыл эту фишку)
Ситуация не в том, что он проиндексирует эту страничку, главное чтобы
количество проиндексированных адресов www.test.sp%61m добавляло рейтинга (ПР и ТИц) домену www.test.spam
я в этом не был уверен.
чтобы не было чего-то типа такого результата поиска:
www.test.spam — spam bla bla bla
www.test.sp%61m — spam bla bla bla
пожалуй стоит попробовать заменить akismet, хотя проблем у меня с ним пока не было
А вы специально совместили чёрный день российских блогоспамеров с днём милиции?
Я решил проблему проще. Так как само содержание спамерского комментария вполне позитивно, я просто отключил подстановку ссылки под ником, теперь спамеры работают на меня =)
Круто… Блог Миколки и мой собственный блог помечены как спаммерские. Оба — качественные блоги.
Огромное спасибо, пользуюсь ещё с тех закрытых тестовых версий, очень нравится этот плагин. Каюсь, уже думал, что больше не будет развиваться :(
Ага. Спасибо.
Я, кстати, в блоге у вас спросил, что делать, если кто-то решит подставить кого-то (были случаи) и начнет спамить от чужого имени? В акисмет есть возможность блоггерам вытаскивать из «спама» комменты, и впоследствии они будут и на сервере акисмета помечены как «не спам». А здесь нужно писать автору по каждому случаю, или наши локальные списки могут как-то использоваться?
Я, кстати, в блоге у вас спросил, что делать, если кто-то решит подставить кого-то (были случаи) и начнет спамить от чужого имени? В акисмет есть возможность блоггерам вытаскивать из «спама» комменты, и впоследствии они будут и на сервере акисмета помечены как «не спам». А здесь нужно писать автору по каждому случаю, или наши локальные списки могут как-то использоваться?
Тут есть несколько вещей:
1. Локально вы можете добавить все, с чем не согласны, в список исключений, но это будет, правда, только для каждого блога в отдельности.
2. Я сделаю механизм, который позволит при следующих обновлениях баз вытаскивать из спама ошибочно внесенные комментарии.
3. Пока нужно будет писать мне, но до сих пор, за несколько месяцев закрытого тестирования, только 2 или 3 домена оказались ошибочно внесены. И вот сейчас еще 2 нашлось. В остальных же случаях выяснялось, что ошибочно были оставлены спамерские комментарии, написанные «по теме», но ради очередной ссылки на очередной дорвей по строительной тематике.
1. Локально вы можете добавить все, с чем не согласны, в список исключений, но это будет, правда, только для каждого блога в отдельности.
2. Я сделаю механизм, который позволит при следующих обновлениях баз вытаскивать из спама ошибочно внесенные комментарии.
3. Пока нужно будет писать мне, но до сих пор, за несколько месяцев закрытого тестирования, только 2 или 3 домена оказались ошибочно внесены. И вот сейчас еще 2 нашлось. В остальных же случаях выяснялось, что ошибочно были оставлены спамерские комментарии, написанные «по теме», но ради очередной ссылки на очередной дорвей по строительной тематике.
Не понимаю из-за чего столько сложностей. Неужели не проще сделать редирект или выводить поле URL, скажем javascript-ом или и то и другое?
Дело в том, что тупые спамеры гадят даже тогда, когда все ссылки заредирекчены и закрыты по самые гланды. В блоге появляется мусор, который просто массой душит нормальные обсуждения.
Вот пример:
ownthesite.ru/2008/05/11/wordpress-251-lecactus/#comments
Вот пример:
ownthesite.ru/2008/05/11/wordpress-251-lecactus/#comments
Была мысль сделать подобную сеть(спам/реклама) на базе торрента: где центральный сервер позволяет соединятся клиентам между собой для синхронизации списков, плюс рейтинги/доверие к ссылкам.
А как насчёт API, чтобы можно было сделать плагины не только для WordPress, но и для других систем?
Алексей. Я уже поломал твой антиспам. :)
Опишите :-)
А, фишка с заменой букв на последовательности типа a уже в разработке :-)
Ну, тут немного другой вариант подмены, так что его тоже учтите. :)
Учтем. Что посоветуете? :-)
Я так понял, что у вас там PHP, хотя это не суть важно, т.к. в других языках тоже есть варианты решения, но для PHP: html_entity_decode — для моего варианта, url_decode — для предыдущего варианта.
UFO just landed and posted this here
UFO just landed and posted this here
Более удобный механизм будет чуть позже, сперва разберусь с тем, насколько серьезна лазейка с подменой символов в домене. Жду ответа от поисковиков. Надеюсь, что искаженные таким образом домены просто не будут учитываться :)
Очень интересная статья. Добавил в закладки.
Здорово)) Порадовало злобное, но с юмором отношние к спамерам. Хотелось бы, чтоб интернет уже стал чище, и чтоб всех этих поганых черных СЕО-шников уже забанили окончательно, вместе со всеми их дорвеями.
А заодно все долбаные линкопомойки, сплоги, и прочий хлам, который генерируют через РСС, а также СДЛ, которые бедные копирайтеры в поте лица за копейки делают.
Ну и отдельно (особо жестоко;) надо банить всяких SAPE-шников))
> И еще в статистике появились заходы с закрытых спамерских форумов.
)) Боятся или просто интересуются? Может их IP тоже на всякий пожарный записать?
p.s. А ведь вроде на ссылках в комментах ставят nofollow, в чем смысл спамить? Заманивать народ? И нафик тогда плагин, если для заманивания народа ссылку можнотпробелаимт писать, или через tinyurl
А заодно все долбаные линкопомойки, сплоги, и прочий хлам, который генерируют через РСС, а также СДЛ, которые бедные копирайтеры в поте лица за копейки делают.
Ну и отдельно (особо жестоко;) надо банить всяких SAPE-шников))
> И еще в статистике появились заходы с закрытых спамерских форумов.
)) Боятся или просто интересуются? Может их IP тоже на всякий пожарный записать?
p.s. А ведь вроде на ссылках в комментах ставят nofollow, в чем смысл спамить? Заманивать народ? И нафик тогда плагин, если для заманивания народа ссылку можнотпробелаимт писать, или через tinyurl
А насколько реально прикрутить к совсем другому блогу? Скажем, я вообще странный человек и предпочитаю вести блок в связке плагинов blog и discussion в DokuWiki. (Я действительно именно такой странный человек, мне очень нравится, как написана DokuWiki— это очень качественный объектный код со всеми вытекающими. А ещё он без СУБД, в плей-текстовых файлах всё хранит, и не тормозит. Короче, мечта.)
Возможно ли появление API вроде того, как сделано на recaptcha (там регистрируешься, получаешь у них персональный криптографический ключ...)?
Возможно ли появление API вроде того, как сделано на recaptcha (там регистрируешься, получаешь у них персональный криптографический ключ...)?
Как к другому — не знаю, все-таки, использованы специфические для Wordpress функции, его API.
Но вот на problog.ru человек написал, как в Movable Type списки импортировать.
Но вот на problog.ru человек написал, как в Movable Type списки импортировать.
Потрясающе! Novikov, большое спасибо за этот проект! Я давно мечтал о подобном сервисе. Желаю больших успехов!
UFO just landed and posted this here
Пока вот такой вариант:
blog.parasite-eliminator.ru/development/kak-byt-esli-zaxotyat-podstavit/
blog.parasite-eliminator.ru/development/kak-byt-esli-zaxotyat-podstavit/
Давно подумывал о таком счастье)))) Приму активное участи в развитии, у меня спам резервируется))))) Раскидаюсь только с текущими проблемами!
Спасибо за сервис и плагин!
Спасибо за сервис и плагин!
Как я понимаю, для реализации минимального функционала для своего блога мне нужно сделать:
1) проверку текста и урла комментария на нахождение в черном списке
2) проверку урла комментария на нахождение в белом списке
3) обновление списков с сервера
Так? Или надо еще добавление урлов в список при подтверждении спамности? Пробежав код «по диагонали», я не нашел там отправки списка на сервер — оно там есть? Или я просто давно не брал в руки PHP? :)
1) проверку текста и урла комментария на нахождение в черном списке
2) проверку урла комментария на нахождение в белом списке
3) обновление списков с сервера
Так? Или надо еще добавление урлов в список при подтверждении спамности? Пробежав код «по диагонали», я не нашел там отправки списка на сервер — оно там есть? Или я просто давно не брал в руки PHP? :)
Там есть несколько функций:
1. проверка новых комментариев сразу при добавлении
— по черному списку
— по белому списку
2. сканирование всей базы
— по черному списку
— по белому списку
3. фильтрация URL с имени комментатора, если URL нет в белом списке
4. обновление списков с сервера
5. ручное добавление в локальные ч и б списки
6. локальные исключения из ч и б списков
Еще собираюсь добавить функциональность по извлечению из спама ошибочно добавленных комментариев.
Пока удобной функции отправки на сервер нет, шлют мылом :-) Но будет, как только разберусь с более важными вещами.
1. проверка новых комментариев сразу при добавлении
— по черному списку
— по белому списку
2. сканирование всей базы
— по черному списку
— по белому списку
3. фильтрация URL с имени комментатора, если URL нет в белом списке
4. обновление списков с сервера
5. ручное добавление в локальные ч и б списки
6. локальные исключения из ч и б списков
Еще собираюсь добавить функциональность по извлечению из спама ошибочно добавленных комментариев.
Пока удобной функции отправки на сервер нет, шлют мылом :-) Но будет, как только разберусь с более важными вещами.
Я уже вижу как спамеры пишут парсеры, которые ищут «графические отпугиватели» и вычищают свои базы.
Для них есть специальный сервис. Красный список — первый в мире антиспамерский сервис для спамеров. Даже парсить не надо — мы сами им говорим, что не надо нас трогать.
А вас не смущает что недовольный спамер возьми да проспамит по вашему красному списку, но не сцелью проставить ссылку — а так с целью просто поспамить — чтобы нагадить в каменты, а блогеру потом вычищай мусор, а спамер он не один и не одно сообщение пошлет, а сразу 100-1000 сообщений — в объщем мусора может падать по несколько десятков тысяч сообщений в день.
Может не нужно этот список вывешивать?
(спамит без ссылок — такчто фильтр не сработает)
Может не нужно этот список вывешивать?
(спамит без ссылок — такчто фильтр не сработает)
UFO just landed and posted this here
1. Сперва спамеры спамили мои блоги. Это были первые спамеры в списках.
2. Затем я придумал способ вскрывать спамерские сетки превентивно.
3. Потом я искал спамерские комментарии у знакомых блоггеров.
4. Теперь присылают мне на рассмотрение.
Я все просматриваю своими глазами, в спам отправляются или явные сплоги да дорвеи, или иногда попадали блоги оптимизаторов, рекламировавших софт для генерации дорвеев. Впрочем, последних я уже разбанил.
2. Затем я придумал способ вскрывать спамерские сетки превентивно.
3. Потом я искал спамерские комментарии у знакомых блоггеров.
4. Теперь присылают мне на рассмотрение.
Я все просматриваю своими глазами, в спам отправляются или явные сплоги да дорвеи, или иногда попадали блоги оптимизаторов, рекламировавших софт для генерации дорвеев. Впрочем, последних я уже разбанил.
Спам в основном для SEO — ссылки такие никому не нужны будут, а посещаемость есть более простые способы нагнать
Ну так ссылки в комментариях практически везде с nofollow…
Яндекс на него чихал. Кроме того, если уж блог в базе спамеров, то можно нофоллоу ставить — им по фиг. Они хозевам показывают, что линк стоит, и все.
Поэтому плагин в качестве одной из фич имеет фильтр и дрессирующий механизм.
Поэтому плагин в качестве одной из фич имеет фильтр и дрессирующий механизм.
а noindex?
Такие URL спамерам оставлять смысла нет. Они ж себе накручивают тиц и пейджранк, а не сервису трим.
Так-с, у меня уже было первое боевое срабатываение :)
Продолжаем поподнение базы спам URL
Продолжаем поподнение базы спам URL
10 срабатываний с ходу+) Супер=)
А в коде плагина function npe_сurl_is_allowed() буква C должна быть русской? :)
Спам Карму отключать надо
2.3.3 — не работает. Активирую — виснет.
2.3.3 — не работает. Активирую — виснет.
Правильно ли я понимаю, что плагин сдох? База уже много лет не обновляется. :(
Sign up to leave a comment.
Боремся с ручным спамом в блогах при помощи Parasite Eliminator (с 10 ноября сервис открыт для всех желающих)