Централизованная борьба со спамом, давайте объединим свои знания и силы в борьбе со спамом! |
Здравствуйте, гость ( Вход | Регистрация )
Централизованная борьба со спамом, давайте объединим свои знания и силы в борьбе со спамом! |
24.3.2011, 18:16
Сообщение
#1
|
|
Освоившийся участник Группа: Пользователи Сообщений: 276 Регистрация: 23.3.2010 Из: РФ Смоленск Пользователь №: 6 429 Спасибо сказали: 60 раз |
Собственно родилась идея централизованной борьбы со спамом и теми кто его разводит.
Суть заключается в следующем, написать небольшой плагин для одного из скриптов антирекламы, плагин будет работать следующим образом, к примеру каждые 10 минут подключатся к базе данных (mysql) и проверять определенную таблицу на предмет появления новых значений, если же появляется новое значение то в зависимости от содержания таблицы и настроек в скрипте происходят автоматические действия по предотвращению спама, пример: Цитата Скрипт делает запрос к mysql и возвращает айпи, ник, и кусочек сообщения (текста спама), скрипт в зависимости от полученных данных (айпи, ник, сообщение), делает в скрипте антирекламы определенные действия к примеру банит по айпи и нику и добавляет текст сообщения в антирекламу или же глушит айпи и ник и добавляет в антирекламу сообщение. Или любые другие действия в зависимости от локальных настроек плагина. Так как вся информация хранится в единой базе данных, мы получим масштабируемый централизованный антиспам! Также на основе плагина под PtokaX, можно написать плагин (скрипт) под другие платформы (RusHub, VerliHub и т.д.). В дальнейшем же можно написать полноценную систему мониторинга спама по примеру плагина для вордпреса И третье, что я хотел написать модерация, администрирования, регистрация пользователей (те кто могут сразу добавлять в общую базу), происходит в веб интерфейсе. Считаю это удобно и без сложностей. Общение веб интерфейса и хабов происходит по средством единой базы данных. Добавлять в предмодерационную таблицу можно прямо с меню хаба. Пользоваться может любой админ то есть база данных открыта на чтение, регистрацию будет нужна только для добавления в базу данных без модерации то есть на прямую. За основу предлагаю взять, скрипт антирекламы AntiReclama_gag_with_RCC_2.1_api2.lua и скрипт Antisearch. Жду ваших комментариев по этой теме. P.S. Не умею я писать в Т3. P.S.S. Что касается создания, поддержки веб интерфейса в случае если найдутся единомышленники готов взять на себя в полном объеме. |
|
|
25.3.2011, 9:40
Сообщение
#2
|
|
Продвинутый участник Группа: Пользователи Сообщений: 133 Регистрация: 12.5.2010 Пользователь №: 6 838 Спасибо сказали: 24 раза |
Чур, я буду первый, кто добавит в базу слово "привет"
А если серьёзно, то подобные базы полная фигня. У меня на работе есть подобная штука - каталог штатных дымов. Думаете, он реально работает? Чёрта с два. На гора от него больше проблем, чем толку. Заменять оперативную работу статистикой - по мне бред. |
|
|
25.3.2011, 12:14
Сообщение
#3
|
|
Освоившийся участник Группа: Пользователи Сообщений: 260 Регистрация: 1.6.2010 Пользователь №: 6 968 Спасибо сказали: 83 раза |
У всех разные представления о спаме. Кто-то разрешает все ссылки, кроме запрещённых, я вообще все ссылки запрещаю, кроме разрешённых. У всех свои исключения, которые на других хабах могут считаться за спам. Немного не понял практического смысла в такой базе.
|
|
|
25.3.2011, 12:53
Сообщение
#4
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Ну в принципе ничто не мешает создавать несколько баз разных уровней строгости и подсоединять их по своему усмотрению.
Например, уровни 1, 2, 3.. Но показывать содержание нежелательно никому, думаю, чтоб спамеры/рекламщики не могли найти обходные пути. Присоединил для начала уровень 1, погонял пару дней/неделю, если показалось, что слабовата защита, повысил до следующего...и т.д. Но должна быть какая-то договорённость, что и на какой уровень добавлять.. Насчёт наполнения баз - к примеру, админ хаба защиты 1 уровня добавляет свой шаблон, на сервере с базами скрипт добавляет этот шаблон в базу 1-го уровня и во все базы выше уровнем...Если админ от 2-го уровня добавляет, то шаблон добавися в базы 2 и 3 уровней (скриптом). Как-то так.. |
|
|
25.3.2011, 13:15
Сообщение
#5
|
|
Освоившийся участник Группа: Пользователи Сообщений: 260 Регистрация: 1.6.2010 Пользователь №: 6 968 Спасибо сказали: 83 раза |
А ещё лучше 5 баз, или даже 10. В конце концов для каждого хаба свою базу
Если у меня запрещены все ссылки на хабы, кроме некоторых, то какая база мне нужна? Если у кого-то тоже запрещены ссылки на хабы, но в исключениях тоже есть свои хабы, отличающиеся от моих, то как мы разойдёмся? Выход только один - исключения каждый делает в скрипте. Но в этом случае теряется весь смысл общей базы, или делать всю для всех, или не делать вообще, чего болтаться как го... в проруби. Мне удобнее будет оставить свой список у себя в скипте, чем думать, а вдруг кто-то лишнее добавит? Будет 10 человек пользоваться базой, при добавлении нужно будет лично опрашивать все 10 человек, чтобы знать, добавлять или нет? Бред получается. Как я понял, единственной спорнополезной функцией может быть лишь статистика спама, для информации, сколько спама хабов, сколько сайтов, каких стран и провайдеров, и т.п. Вообще, я сейчас подумал, затея автоматического пополения базы запрещённых ссылок скриптами хабо нереализуема. Объясню почему. Для отправления нового пункта в базу скрипт должен его поймать. Если в скрипте запрещзены все сылки http://, то в базу будут отправлять все ссылки. Смысл в базе пропадает. Значит нужно отбирать. Если ссылки на хабе не запрещены, а ведётся их лог и админы потом заносят в скрипт запрещённые, то здесь скрипт в отлове не принимает никакого участия, это опять-таки делает человек вручную. В этой ситуации пополнять базу автоматически не получится, только вручную. С ip дело обстоит лучше, но тоже скверно. Откуда вы будете знать, что ip статичный? Иначе автоматом со временем забанится или заглушится почти весь диапазон. Получается, что такая база совершенно не нужна. Её толково не собрать, её на практике не применить, она не будет удовлетворять потребности всех пользователей. |
|
|
25.3.2011, 14:25
Сообщение
#6
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
1. Ну во-первых, лично я никого не уговариваю, идея не моя, я всего лишь попытался ответить в рамках обозначенной проблемы, не более того.
2. Кто не хочет (особенно те, кто запрещает любые ссылки), того никто не может заставить участвовать/отправлять шаблоны. 3. Лично я как раз и думал, что базу лучше заполнять ручками (именно из-за возможных ошибок при автоматическом заполнении), но с использованием списка шаблонов, отправленных тобой на базу (чтоб не было повторов), что всё же предполагает некоторое использование скрипта.. 4. В каждой базе должна быть проверка на наличие отправляемого шаблона. Если имеющийся шаблон короче и входит целиком в предлагаемый, - отказ с соответствующим сообщением (это реализовано в моей антирекламе). 5. И вообще, я всё это фантазирую...в порядке здорового бреда.. вдруг пригодится... Так что присоединяйтесь.. |
|
|
25.3.2011, 15:02
Сообщение
#7
|
|
Освоившийся участник Группа: Пользователи Сообщений: 260 Регистрация: 1.6.2010 Пользователь №: 6 968 Спасибо сказали: 83 раза |
А я и не жду уговоров Выразил своё мнение, самому интересно, во что выльется. Но т.к. пока идея сильно расплывчивая в рамках "миру мир", я подкинул минусы.
|
|
|
26.3.2011, 0:03
Сообщение
#8
|
|
Освоившийся участник Группа: Пользователи Сообщений: 276 Регистрация: 23.3.2010 Из: РФ Смоленск Пользователь №: 6 429 Спасибо сказали: 60 раз |
Чур, я буду первый, кто добавит в базу слово "привет" Вот для таких крутых и будет база с модерацией. А если серьёзно, то подобные базы полная фигня. У меня на работе есть подобная штука - каталог штатных дымов. Думаете, он реально работает? Чёрта с два. На гора от него больше проблем, чем толку. Заменять оперативную работу статистикой - по мне бред. Просто ты некогда не юзал Akismet, или по твоему ресурсу не проходил хороший бот... тоже самое и с хабами сейчас примечательно что рекламят всякие ГС сайты или http ссылка на сайт который редиктит на хаб. У всех разные представления о спаме. Кто-то разрешает все ссылки, кроме запрещённых, я вообще все ссылки запрещаю, кроме разрешённых. У всех свои исключения, которые на других хабах могут считаться за спам. Немного не понял практического смысла в такой базе. Не видишь смысла/перспектив пройди стороной. Ну в принципе ничто не мешает создавать несколько баз разных уровней строгости и подсоединять их по своему усмотрению. Например, уровни 1, 2, 3.. Да соглашусь нужно делать более иерархическую систему ранжирования спама, а не только по общая и модерация. ...Но показывать содержание нежелательно никому... а как тогда, ведь по сути скрипт будет выбирать из базы инфу, как иным образом быть... Выход только один - исключения каждый делает в скрипте. Но в этом случае теряется весь смысл общей базы, или делать всю для всех, или не делать вообще, чего болтаться как го... в проруби. Ты меня натолкнул на идею сделать исключения на уровне базы данных и отдавать тебе данные с учетом твоих исключений или правил (также добавлять), то есть у тебя будет акаунт и ты будешь получать информацию из базы не как все а с учетом определенных исключений. По этому напрашивается написать что лучше бузу как таковую прикрыть и выдавать информацию из базы по гет запросу к серверу. А что касается автоматизации, да вообще то подразумевается что добавляться спам в базу будет людьми! в ручном режиме. Не ну если ты научишь скрипт выуживать спам то я буду тебе только рад, но я пока не могу такое сделать. Когда вчера я писал этот пост я подумывал о том что доступ к системе нужно реализовать по инвайтам. А теперь я уже пишу что нужно использовать иерархическую систему с использованием инвайтов! |
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
От: Борьба С Режимом. От темы с ID: 953 |
0 | sphinx | 3 613 | 23.12.2008, 16:48 Посл. сообщение: sphinx |
|
Сейчас: 27.11.2024, 4:43 |