Комплексная защита от
таргетированных бот-атак
Антибот Про – универсальная платформа для построения комплексной защиты от уникальных ботов, написанных специально для атак на ресурсы бизнеса.
Развертывание внутри контура компании
Защита любых каналов ваших приложений
Для среднего и крупного бизнеса
{
Платформа
}
Ультимативный набор детектов.
Гибкая платформа защиты.
В отличии от других решений, Антибот Про даёт уникальную возможность писать собственные правила детектирования на JavaScript. Это позволяет проще и быстрее адатировать защиту под уникальные угрозы.
Интегрируется с вашей корпоративной инфраструктурой
///////////
prometheus
Kubernetes
docker
nginx
antibot
pro
Работает внутри вашего корпоративного контура. Передаёт данные в популярные системы мониторинга. Исключает зависимость от внешних сервисов.
Управляется через API
и веб-интерфейс
app.antibot.ru
Postman
GET /api/v1/stats HTTP/1.1
Host: api.antibot.ru
Authorization: Bearer $YOUR_TOKEN
{
"total_requests": 15000,
"blocked_requests": 350,
"allowed_requests": 14650,
"top_ips": [
{
"ip": "192.168.1.1",
"blocked": 120
}
Управление через API и веб-интерфейс позволяет быстро настраивать защиту, автоматизировать процессы, интегрировать с системами и удобно отслеживать угрозы.
{
Кастомные проверки
}
Пишите и запускайте свои проверки на JavaScript
В отличии от других решений, Антибот Про даёт уникальную возможность писать собственные правила детектирования на JavaScript. Это позволяет проще и быстрее адатировать защиту под уникальные угрозы.
Разработайте свою защиту
быстрее и дешевле
С помощью простого API, написать и внедрить проверки сможет любой JavaScript разработчик. Это дешевле и быстрее, ведь не нужно привлекать узких специалистов.
Легко адаптируйте защиту под конкретные сценарии
browserFP.js
function getBrowserFingerprint() {
return {
userAgent: navigator.userAgent,
language: navigator.language,
platform: navigator.platform,
screenResolution: `${screen.width}x${screen.height}`,
plugins: Array.from(navigator.plugins).map(plugin => plugin.name).join(', '),
timezoneOffset: new Date().getTimezoneOffset(),
touchSupport: ('ontouchstart' in window) || navigator.maxTouchPoints > 0 };
};
}
timedOutReactions.js
function getBrowserFingerprint() {
return {
userAgent: navigator.userAgent,
language: navigator.language,
platform: navigator.platform,
screenResolution: `${screen.width}x${screen.height}`,
plugins: Array.from(navigator.plugins).map(plugin => plugin.name).join(', '),
timezoneOffset: new Date().getTimezoneOffset(),
touchSupport: ('ontouchstart' in window) || navigator.maxTouchPoints > 0 };
};
}
browserFP.js
function getBrowserFingerprint() {
return {
userAgent: navigator.userAgent,
language: navigator.language,
platform: navigator.platform,
screenResolution: `${screen.width}x${screen.height}`,
plugins: Array.from(navigator.plugins).map(plugin => plugin.name).join(', '),
timezoneOffset: new Date().getTimezoneOffset(),
touchSupport: ('ontouchstart' in window) || navigator.maxTouchPoints > 0 };
};
}
function compareFingerprint(currentFingerprint, knownFingerprints) {
Создавайте собственные уникальные проверки, которые идеально подходят под ваши задачи: конкретные сценарии, бизнес процессы, логику и окружение ваших приложений.
{
комплексная защита
}
Защищает веб-сайты, мобильные приложения, API и сетевые каналы
Анализирует трафик и детектирует потенциальных ботов
Сетевой идентификатор
Закрытие соединения
Произвольное перенаправление
Отпечаток браузера
Сессионный идентификатор
Теневая блокировка