Дополнительные Факторы Для Оценки Спам-Активности Ip/Адресов Электронной Почты В Api Anti-Spam/Anti-Fraud

CleanTalk Cloud Anti-Spam во время работы собирает данные о спам-активности IP/Email-адресов.

На основе этих данных формируется база спама IP/email. CleanTalk предоставляет несколько методов API для работы с имеющимися у нас данными.

Недавно мы добавили новые параметры в метод проверки спам-активности и запустили два новых метода API:

  • первый — получить буквенный код страны по IP-адресу
  • второе — проверка домена на участие в спам-рассылках
Но обо всем по порядку.

Получение буквенного кода страны с IP-адреса .

Этот метод API возвращает двухбуквенный код страны (США, Великобритания, CN и т. д.) или полное название России по IP-адресу.

Подробнее об использовании метод ip_info .

Проверка вашего домена на участие в спам-рассылках .

Позволяет проверить, использовался ли данный домен в спам-рассылках.

На данный момент база данных CleanTalk содержит записи о 1 383 062 доменах.

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

Оказывается, комментарий использовался для размещения ссылки на сторонний ресурс.

Использование этого метода полезно для выявления ручного спама, когда все остальные проверки пройдены.

Можно проверить в черных списках вручную на сайте Подробнее об использовании метод backlinks_check .

Обновление метода spam_check .

Этот метод позволяет массово проверять IP/электронную почту по базе данных черного списка CleanTalk. На данный момент база данных содержит записи о 2 808 344 IP-адресах и 9 990 835 электронных адресах.

Метод также позволяет проверить IP на конкретную дату.

Помимо основного параметра в результате вывода, показывающего наличие или отсутствие в базе данных, были добавлены дополнительные параметры: спам_рейт — рейтинг спам-активности от 0 до 100%.

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

Например, на IP всего 100 запросов, из которых сервис заблокировал 97 запросов как спам, поэтому spam_rate составит 97%.

Это важно потому, что это дает вам возможность установить собственную логику блокировки запросов.

Так как спамеры меняют IP и на данный момент он может принадлежать обычному пользователю.

Следующие параметры:

   

frequency_time_10m frequency_time_1h frequency_time_24h

Каждый параметр показывает активность проверяемых данных за последние 10 минут, 1 час и 24 часа соответственно.

Те.

показывает количество запросов за определенное время с определенного IP или электронной почты.

Это полезно в тех случаях, когда IP или электронная почта еще не имеет статуса BlackListed в базе данных, но имеет достаточно высокую активность в течение короткого времени.

О том, какие еще параметры можно использовать для защиты от спама, вы можете прочитать в наших предыдущих статьях: Невизуальные методы защиты сайта от спама Часть 1 Невизуальные методы защиты сайта от спама Часть 2 Невизуальные методы защиты сайта от спама.

Часть 3 Пример вывода данных API для тестового письма [email protected]. Это письмо предназначено для тестирования, поэтому параметр «обновлено»: «2019-03-28 22:07:19» содержит эту дату.



{"data": {"[email protected]": {"appears":1, "frequency_time_10m":null, "spam_rate":"0", "frequency":"999", "frequency_time_24h":null, "updated":"2019-03-28 22:07:19", "frequency_time_1h":null} } }

Подробнее об использовании метода спам_проверка .

Теги: #спам #антиспам #защита от ботов #антиспам #информационная безопасность #разработка сайтов #api

Вместе с данным постом часто просматривают: