myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 

> Defend Hub, API 2 | Полностью автоматическая защита хаба от активности ботов

Теги
Нет тегов для показа
Enyby
сообщение 3.3.2012, 2:26
Сообщение #1


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 391
Регистрация: 4.11.2009
Из: Дом
Пользователь №: 4 923
Спасибо сказали: 239 раз




Название скрипта: Defend Hub
Версия скрипта: 1.01
Платформа: PtokaX
Версия API: API2
Автор: Enyby

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

Принципы работы скрипта:
Боты определяются на основе отличия их общения с хабом в рамках протокола. Подробности расписывать не стану, кому надо, все увидят в коде.

Боты определяются не все. Но для большей части этого будет достаточно.

Настройки скрипта содержат опции:
- использование тихого запрета активности ботов;
- запрет детекции очень старых клиентов как ботов.
Об активности ботов никто не уведомляется.

Прикрепленный файл  DefendHub.lua ( 1.64 килобайт ) Кол-во скачиваний: 148


P. S. Если у вас нет регистрации на этом форуме, а значит вы не можете качать вложения, то скачать этот скрипт, равно как и другие, можно по ссылке Мои скрипты.


Спасибо сказали:
Go to the top of the page
+Quote Post
 
Начать новую тему
Ответов
alex82
сообщение 3.3.2012, 22:02
Сообщение #2


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1402 раза




Различать юзеров и ботов по наличию UserCommand не совсем правильно - человек мог просто отключить поддержку юзер-команд в настройках клиента, и в результате окажется заглушен.

И да, вместо ZPipe0 может стоять ZPipe
Go to the top of the page
+Quote Post
Enyby
сообщение 4.3.2012, 3:06
Сообщение #3


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 391
Регистрация: 4.11.2009
Из: Дом
Пользователь №: 4 923
Спасибо сказали: 239 раз




Вообще говоря, ZPipe/Zpipe0 тоже использовать не совсем правильно. ;) Я вот нашел юзеров без них.

UPD:
Код
'$Supports UserCommand NoGetINFO NoHello UserIP2 TTHSearch QuickList GetZBlock|':
    StrgDC++ v1.00 RC10cvs101 -> 3
'$Supports NoHello UserIP2 TTHSearch HubTopic|':
    PWDC++ v2.43.8807 -> 2
    gl++ v5.84s -> 1
    ApexDC++ v0.52 -> 1
    SSQLite++ v0.770 -> 1
    GreylinkDC++ v4.0 RC3 -> 1
    FlylinkDC++ v0.8 -> 1
    ApexDC++ vr404 -> 1
    EiskaltDC++ v5.97 -> 1
    FglinkDC v0.51 -> 1
    GreylinkDC++ v5.48 -> 1
    AvaLink v4.0 RC3 -> 1
    FlylinkDC++ v2.43.8807 -> 1
    StrgDC++ v2.2.6 -> 1
    StrgDC++ v2.42.6167 -> 1
    gl++ v2.22 -> 1
    PeLink v0.59 -> 2
    PeLink v2.03 -> 1
'$Supports HubTopic NoHello NoGetINFO TTHSearch UserCommand UserIP2 |':
    Valknut v0.3.23 -> 3
'$Supports HubTopic NoHello NoGetINFO TTHSearch UserCommand UserIP2 GetZBlock |':
    Valknut v0.3.23 -> 4
Go to the top of the page
+Quote Post
Enyby
сообщение 5.3.2012, 8:35
Сообщение #4


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 391
Регистрация: 4.11.2009
Из: Дом
Пользователь №: 4 923
Спасибо сказали: 239 раз




Новая версия скрипта. Улучшено определение ботов. Добавлена опция отключения детекции очень старых клиентов как ботов. Скрипт перезалит.


Спасибо сказали:
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No new Topic has attachmentsDefend PM
API 2 | Полностью автоматическая защита ЛС от спама
22 Enyby 21 250 4.11.2018, 14:31 Посл. сообщение: Ksan
No New Posts Topic has attachmentsDefend Hub, RusHub edition
Полностью автоматическая защита хаба от активности ботов
6 Enyby 8 593 5.3.2012, 8:35 Посл. сообщение: Enyby
No New Posts Topic has attachmentsDefend Chat
API 2 | Полностью автоматическая защита чата от спама
5 Enyby 7 281 2.3.2012, 16:57 Посл. сообщение: Enyby
No New Posts Topic has attachmentsDefend Chat, RusHub edition
Полностью автоматическая защита чата от спама
1 Enyby 5 673 2.3.2012, 6:29 Посл. сообщение: ShadoWx
No New Posts Topic has attachmentsDefend PM, RusHub edition
Полностью автоматическая защита ЛС от спама
4 Enyby 7 338 1.3.2012, 9:17 Посл. сообщение: ShadoWx

 



RSS Сейчас: 1.10.2022, 1:10