SylonSylon
Дом
Функции
Команды
Все функцииСканер ссылок

Сканер ссылок

Проверяет, куда ссылка ведёт на самом деле — четыре источника, начиная с самого дешёвого; бесплатные отвечают почти на всё.

Обзор

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

Как это работает

1

Четыре источника, по стоимости

Список в памяти, затем собственная таблица репутации Sylon, затем бесплатный агрегатор, затем VirusTotal. Каждого спрашивают только о том, на что не смогли ответить предыдущие.
2

Работу делают бесплатные

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

Сбой означает «неизвестно», а не «чисто»

Тайм-аут, лимит запросов или плохой день у сервиса оставляют решение анализатору. Ни один источник не может пропустить ссылку тем, что он отказал.

Ключевые возможности

Около 44 000 известных фишинговых доменов в памяти, обновляются за секунды по живому каналу
Цепочки редиректов проходятся по шагам, поэтому сокращатель не спрячет цель
Приглашения Discord разрешаются до сервера, который за ними стоит
Заголовок и описание страницы назначения читаются и передаются анализатору
Ещё около 390 000 доменов покрывает бесплатный агрегатор
Семьдесят антивирусных вендоров VirusTotal, если задан ключ
Каждый источник отключается на уровне сервера, остальные продолжают работать
Крупные платформы и собственные домены защищены сразу от всех источников

Настройка

1.Включите защиту от рекламы — сканер действует через неё и сам по себе ничего не делает.
2.Откройте «Защита» → «Сканер ссылок». Все четыре источника уже включены; настраивать нечего.
3.При желании задайте боту ключ API VirusTotal, чтобы включить четвёртый источник.
4.Добавьте корни ссылок, которыми ваш сервер действительно пользуется, в одобренный список защиты от рекламы — они не будут ни загружаться, ни оцениваться.

Как это работает подробно

Сначала самый дешёвый — в этом весь замысел

Источники не равнозначны и не взаимозаменяемы. Один — это обращение к множеству в памяти, один — чтение из базы, два — сетевые запросы, и один из них ограничен 500 запросами в сутки на всю сеть. Спрашивать в таком порядке значит тратить дефицитный ресурс только на вопросы, на которые больше никто не смог ответить, — а во время рейда, когда объём максимален, ответ почти всегда бесплатный.

Сокращатель — это перевозчик, а не пункт назначения

`bit.ly/x` ничего не говорит о том, куда ведёт, — именно поэтому его и используют. Сканер идёт по цепочке шаг за шагом, проверяя каждый адрес, так что в таблицу репутации попадает пункт назначения, а не перевозчик. Сами сокращатели никогда не заучиваются как вредоносные: иначе была бы заблокирована каждая сокращённая ссылка где угодно.

Приглашение на собственный сервер — не реклама

Приглашения разрешаются до любой оценки, поэтому участник, который делится этим сервером с другом, не считается рекламирующим что-то другое. Приглашения, явно одобренные владельцем, вообще не разрешаются — ответ не изменил бы исход, а самый дешёвый запрос тот, который не отправлен.

Настройки

Список известного фишингаОколо 44 000 известных фишинговых доменов, хранятся в памяти и обновляются по живому каналу через секунды после сообщения. Бесплатно, мгновенно, и именно этот источник первым ловит мошенничество в Discord.
Собственная репутация SylonДомены, которые этот сервер — или сеть — уже блокировали. Локальный и единственный источник, который учится на вашей собственной модерации.
Антифишинговый агрегаторБесплатный сервис, объединяющий несколько фишинговых баз и покрывающий около 390 000 доменов, которых нет в локальном списке. Один запрос, только для ссылок, о которых локально судить было нечем.
VirusTotalВердикт семидесяти антивирусных вендоров о ссылке. Самый глубокий и самый дефицитный источник — бесплатный уровень даёт 500 запросов в день на всю сеть — поэтому его спрашивают последним и только когда больше ответить некому.

Полезно знать

Сканеру нужна включённая защита от рекламы; он делит с ней наказание и лог-канал.
Отключение источника пропускает только его. Остальные продолжают работать.
Ссылки под одобренными корнями защиты от рекламы не загружаются, не разрешаются и не оцениваются.
Ошибочный вердикт любого источника можно сообщить нам прямо из записи лога — список третьей стороны панель исправить не может.

Часто задаваемые вопросы

Где это в панели?

В разделе «Защита», рядом с защитой от рекламы — это её «ссылочная» половина. Переключатель, который останавливает всё, принадлежит защите от рекламы: сканер решает, куда ведёт ссылка, а действует по ответу она.

Нужен ли ключ VirusTotal?

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

Может ли ошибочная запись заблокировать настоящий сайт?

Известный — нет. Discord, крупные платформы, медиа-хостинги, сокращатели и собственные домены Sylon исключаются до обращения к любому источнику и ещё раз на обратном пути.

Связанные функции