Защитник — датчик, который сообщает об атаках на вашу сеть
Небольшая программа в офисной сети замечает сканирование, подбор паролей и незнакомые устройства и присылает краткое уведомление в личный кабинет и на почту. Без отдельного специалиста по безопасности и сложной настройки.
- Только исходящее соединение
- Не принимает команд извне
- Ничего не блокирует
- Сервер в России
Для кого Защитник
Для тех, кто хранит данные клиентов и сотрудников в обычной офисной сети, а отдельной службы безопасности у них нет.
Малый и средний бизнес с офисом
Клиники и стоматологии, бухгалтерские и юридические фирмы, агентства, управляющие компании, учебные центры: в сети лежат персональные данные клиентов, а за журналом роутера никто не следит.
Интернет-магазины и сервисы с офисом или складом
1С, CRM, кассы, видеонаблюдение и рабочие компьютеры живут в одной сети. Важно заметить чужое устройство или перебор паролей до того, как это дойдёт до базы клиентов.
ИТ-аутсорсеры и системные администраторы
Обслуживаете несколько компаний? Ставите по датчику к каждой и смотрите события в одном кабинете. Вы узнаёте о проблеме раньше клиента.
Руководитель, который отвечает за персональные данные
Вы — оператор по 152-ФЗ и хотите понимать, что происходит в сети, без глубоких технических знаний: уведомления на понятном языке, важность событий и источник.
Кому Защитник не подойдёт. Государственным информационным системам и объектам критической информационной инфраструктуры: там нужны сертифицированные средства защиты. Крупным компаниям с собственным центром мониторинга Защитник не заменит SIEM, это лёгкий инструмент для небольших сетей.
Зачем это нужно
Атаки на небольшие сети чаще всего скучны: перебор паролей на роутере, сканирование открытых портов, чужой компьютер в сети. Они видны в журналах, но журналы никто не читает.
Журнал роутера никто не читает
Роутер записывает всё, но смотреть некому. Защитник читает за вас и пишет человеческим языком: кто, с какого адреса, сколько раз.
Ответственность лежит на операторе
По 152-ФЗ оператор принимает меры защиты персональных данных (ст. 19), а при утечке обязан уведомить Роскомнадзор в течение 24 часов (ч. 3.1 ст. 21). Чем раньше вы узнали о проблеме, тем больше у вас времени.
Антивирус — это другое
Антивирус защищает компьютер, но не скажет, что кто-то подбирает пароль к роутеру или подключил в сеть постороннее устройство. Защитник закрывает именно эту сторону.
Что замечает Защитник
Четыре источника сигналов. Каждое событие приходит с важностью и источником, а самые серьёзные — ещё и письмом.
Ловушки
Поддельные сервисы (RDP, SMB, Telnet, FTP, VNC). Легитимному пользователю незачем к ним обращаться, поэтому любое обращение — сканирование или перебор. Ложных срабатываний почти нет.
Журнал роутера
Сканирование портов, шквал заблокированных пакетов и подбор паролей к самому роутеру: MikroTik, pfSense, Cisco ASA, iptables.
Новые устройства
Датчик запоминает, что есть в сети, и сообщает о незнакомом компьютере, телефоне или камере.
Опасные порты
Если на известном устройстве вдруг открылся RDP, SMB или база данных, вы узнаете об этом сразу.
Так выглядят события в кабинете
Как это работает
Датчик живёт внутри вашей сети и сам отправляет сводки. Мы к вашей сети не подключаемся и команд ей не посылаем.
Собирает
Принимает журнал роутера, ловит обращения к ловушкам, раз в несколько минут сверяет карту сети.
Сворачивает шум
120 отброшенных пакетов превращаются в одно событие «сканирование портов». Сырые журналы в кабинет не уходят.
Сообщает
Событие попадает в кабинет с важностью. Серьёзное придёт письмом. Если датчик замолчал на 5 минут — письмо об этом.
Чего Защитник не делает
- Не блокирует атаки и не меняет настройки роутера
- Не заменяет антивирус и файрвол, а дополняет их
- Не гарантирует, что атак нет: он сообщает о том, что заметил
- Не является сертифицированным средством защиты информации
- Сообщает, когда что-то происходит: и ночью, и в выходные
- Показывает источник, число попыток и важность
- Помогает вовремя среагировать и сохранить время на уведомление Роскомнадзора
- Ставится одним скриптом с вопросами
Безопасность и приватность
Датчик стоит в вашей сети, поэтому он устроен так, чтобы доверять ему было легко.
Как он защищён
- Только исходящая связь по HTTPS. Открывать порты на роутере не нужно
- Сервер не может послать датчику команду: обратного канала нет
- Токен датчика хранится у нас только в виде хэша и отзывается из кабинета в один клик
- Контейнер работает с минимумом прав и с файловой системой только для чтения
- Вход в кабинет защищён двухфакторной аутентификацией
Что уходит с датчика
| Отправляется | Не отправляется |
|---|---|
| тип события и время, IP-адрес источника, порт, число срабатываний, для новых устройств — IP и MAC | сырые журналы, имена компьютеров, DNS-запросы, посещённые сайты, содержимое трафика, всё, что ввели в ловушку |
События хранятся 30 дней. IP-адреса могут быть персональными данными, мы заключаем договор поручения обработки.
Режим обучения. В первые двое суток после запуска датчик не поднимает тревогу о новых устройствах и портах: включившиеся утром компьютеры и телефоны просто попадают в карту сети. Обращения к ловушкам и подбор паролей сообщаются сразу, в любом режиме.
Установка датчика
Понадобится одна машина с Linux в вашей сети и около четверти часа. Файлы датчика выдаются после заявки на пилот: персональная ссылка приходит на e-mail. Доступ к разделу «Защитник» в кабинете мы выдаём после знакомства.
Что нужно
- Любой компьютер или виртуальная машина с Linux (Ubuntu или Debian) в той же сети, что и устройства; лучше по кабелю
- Docker (скрипт установки поставит его сам, если его нет)
- Доступ в интернет по HTTPS
- Права администратора на этой машине (
sudo)
Что не подойдёт
- Docker Desktop на Windows и macOS: нужен режим сети хоста, он есть только в Linux
- Машина в другой подсети или за отдельным NAT: датчик не увидит устройства сети
Версия для Windows в разработке.
-
Оставьте заявку
Заполните форму заявки. На указанный e-mail придёт письмо с персональной ссылкой на файлы датчика (действует 14 дней) и контрольной суммой архива. Мы свяжемся с вами, чтобы выдать доступ в личный кабинет.
-
Скачайте файлы на Linux-машину
Ссылку и контрольную сумму возьмите из письма. На машине, где будет работать датчик:
wget -O pdn-sensor.tar.gz "ВАША_ПЕРСОНАЛЬНАЯ_ССЫЛКА" echo "КОНТРОЛЬНАЯ_СУММА_ИЗ_ПИСЬМА pdn-sensor.tar.gz" | sha256sum -c - tar xzf pdn-sensor.tar.gz && cd sensor
Вторая команда должна ответить
pdn-sensor.tar.gz: OK: это значит, что архив не изменился при передаче. Скачивали с Windows? Положите файл на машину командойscp pdn-sensor.tar.gz ваш_логин@IP_машины:~/. -
Создайте датчик в кабинете
Откройте раздел «Защитник» в личном кабинете, введите название (например, «Офис, 2 этаж») и нажмите «Добавить датчик». Скопируйте токен: он показывается один раз.
-
Запустите установщик и ответьте на вопросы
sudo bash install.sh
Скрипт спросит адрес сервера (Enter — по умолчанию), токен (ввод скрыт), порты-ловушки, порт приёма журнала роутера, подсеть и длительность режима обучения. Он проверит токен, при необходимости поставит Docker, откроет порты в файрволе только для локальных сетей и запустит датчик. Токен нигде не печатается.
-
Убедитесь, что датчик на связи
Через минуту в кабинете датчик получит статус «На связи», а в ленте появится событие «Составлена карта сети».
-
Проверьте ловушку
С другого компьютера в сети (IP машины с датчиком подставьте свой):
# Windows (PowerShell) Test-NetConnection 192.168.1.50 -Port 3389 # Linux / macOS nc -vz 192.168.1.50 3389
Через 20–60 секунд в кабинете появится событие «Обращение к ловушке» с высокой важностью, и придёт письмо.
Управление датчиком
sudo bash install.sh --update # пересобрать после обновления файлов sudo bash install.sh --uninstall # удалить датчик cd /opt/pdn-sensor && sudo docker compose logs -f # журнал датчика
Если что-то пошло не так
| Что видите | Причина | Что делать |
|---|---|---|
| «Сервер не принял токен (401)» | Токен скопирован не полностью или перевыпущен | Выпустите новый токен в кабинете («Новый токен») и запустите установку снова |
| «Сервер отказал в доступе (403)» | Раздел «Защитник» закрыт для аккаунта (пилот или не включена двухфакторная защита) | Включите 2FA в кабинете или напишите нам |
| Датчик в сети, но событий нет | Файрвол машины закрывает порты ловушек | Разрешите порты из локальной сети (установщик предлагает сделать это сам) |
| «Порт-ловушка пропущен» | Порт занят настоящим сервисом на этой машине | Ничего: это нормально, ловушка на остальных портах работает |
| Образ Docker не скачивается | Нет доступа к Docker Hub | Укажите зеркало образа: sudo PDN_PY_IMAGE=<зеркало>/python:3.12-slim bash install.sh |
Подключение роутера
Без журнала роутера датчик видит ловушки и состав сети, но не видит попыток атак на ваш периметр. Направьте журнал роутера на адрес машины с датчиком, порт 5514 (UDP или TCP). Датчик принимает журнал только из локальной сети.
MikroTik (RouterOS 6 и 7) поддерживается
В терминале WinBox или по SSH. Замените 172.22.40.10 на адрес машины с датчиком.
# 1. Куда слать журнал /system logging action add name=pdn target=remote remote=172.22.40.10 remote-port=5514 bsd-syslog=yes # 2. Что слать: отброшенные пакеты и неудачные входы /system logging add action=pdn topics=firewall /system logging add action=pdn topics=system,error,critical # 3. Логировать то, что файрвол отбрасывает снаружи (с ограничением частоты). # В префиксе обязательно слово DROP, иначе датчик пропустит строку /ip firewall filter add chain=input action=log log-prefix="DROP-IN" in-interface-list=!LAN limit=30,100:packet place-before=[find chain=input action=drop in-interface-list=!LAN]
Если в вашей конфигурации нет правила «drop all not coming from LAN», выполните /ip firewall filter print и поставьте такое же логирующее правило перед вашим правилом, которое отбрасывает трафик из интернета. Логирование на правилах accept не включайте: журнал забьётся.
Проверка: введите 5 раз подряд неверный пароль на роутер (WinBox или SSH) с другого компьютера. Через минуту в кабинете появится событие «Подбор пароля».
pfSense / OPNsense по документации формата
Status → System Logs → Settings → Remote Logging: включите удалённый журнал, укажите IP_датчика:5514 и отметьте события файрвола. В правилах, блокирующих входящий трафик из WAN, включите «Log packets that are handled by this rule».
Формат filterlog поддержан, но на реальном оборудовании не проверялся: расскажите нам, как получилось.
Cisco ASA по документации формата
logging enable logging host inside 172.22.40.10 udp/5514 logging trap warnings
Сообщения «Deny tcp src … dst …» поддержаны; на реальном оборудовании не проверялись.
Keenetic, OpenWrt и другие Linux-роутеры (iptables) по документации формата
В настройках системного журнала укажите удалённый syslog-сервер IP_датчика:5514. Для правил iptables с логированием нужен префикс со словом DROP: например, -j LOG --log-prefix "DROP-IN " перед правилом DROP.
Строки вида SRC=… DST=… DPT=… поддержаны; названия пунктов меню зависят от прошивки.
Другая модель? Пришлите нам 10–20 строк журнала с блокировками и неудачными входами (адреса и логины можно замазать): мы добавим поддержку формата.
Бесплатные шаблоны документов
Что делать, если случилась утечка данных: кто отвечает, в какие сроки и что отправить в Роскомнадзор. Шаблоны полезны любой организации-оператору, независимо от того, ставите ли вы датчик. Скачать можно сразу, без заявки.
Регламент реагирования на инциденты и утечки ПДн
Кто за что отвечает, что делать по шагам и в какие сроки, журнал инцидентов и чек-лист первых 24 часов.
Скачать .docxФорма уведомления Роскомнадзора об инциденте
Первичное уведомление (24 часа) и дополнительное (72 часа): какие сведения собрать заранее.
Скачать .docxПриказ о назначении ответственных
Ответственный за обработку ПДн, за техническое реагирование и представитель для связи с Роскомнадзором.
Скачать .docxСкачать все три документа (ZIP)
Это типовые шаблоны, а не юридическая консультация. Заполните поля в [квадратных скобках], согласуйте документы с юристом и утвердите приказом. Нормы 152-ФЗ в шаблонах приведены на момент подготовки; способ подачи уведомления в Роскомнадзор проверьте на сайте ведомства.
Частые вопросы
Не нашли ответ? Напишите нам, ответим лично.
Как получить файлы датчика?
Заполните форму заявки на этой странице: на указанный e-mail придёт персональная ссылка на файлы (действует 14 дней, до 10 скачиваний) и контрольная сумма архива. Без заявки файлы не выдаются.
Это антивирус или файрвол?
Нет. Датчик ничего не блокирует: он наблюдает и сообщает. Он дополняет антивирус и файрвол, а не заменяет их.
Нужно ли открывать порты на роутере или давать вам доступ в сеть?
Нет. Датчик сам обращается к серверу по HTTPS (исходящее соединение). Входящих подключений из интернета и удалённого доступа к вашей сети у нас нет, а сервер не может послать датчику команду.
Какие данные отправляет датчик?
Тип события, время, IP-адрес источника, порт, число срабатываний, а для новых устройств — IP и MAC-адрес. Не отправляются: сырые журналы, имена компьютеров, DNS-запросы, посещённые сайты, содержимое трафика и всё, что ввели в ловушку.
Сколько хранятся данные?
30 дней, затем удаляются автоматически. Датчик можно удалить из кабинета вместе со всеми его событиями в любой момент.
Что будет, если пропадёт интернет?
Датчик продолжит работать и отправит накопленное, когда связь вернётся. Если он не выходил на связь 5 минут, вы получите письмо. При очень долгой недоступности сервера самые малозначимые старые события отбрасываются.
Какое оборудование нужно?
Любой компьютер или виртуальная машина с Linux (Ubuntu или Debian) и Docker в той же сети, лучше по кабелю. Docker Desktop на Windows и macOS не подходит. Версия для Windows в разработке.
Можно ли подключить несколько офисов?
Да. В пилоте — до трёх датчиков на аккаунт, у каждого свои название и лента событий. Подходит для ИТ-аутсорсеров, обслуживающих несколько компаний.
Подходит ли Защитник для государственных систем и критической информационной инфраструктуры?
Нет. Там требуются сертифицированные средства защиты. Защитник — лёгкий инструмент наблюдения для коммерческих организаций, он не заменяет требования регуляторов.
Датчик следит за моим сайтом?
Нет, он следит за сетью: роутером и устройствами. Проверка самого сайта на соответствие 152-ФЗ — отдельная бесплатная услуга сервиса ПДн-Сторож на главной странице.
Что вы делаете с данными из заявки?
Используем только для связи по заявке и отправки материалов о продукте. Заявки, по которым мы не начали работу, удаляются через год. Согласие можно отозвать письмом на адрес из раздела «Контакты».
Сколько это стоит?
Защитник сейчас в закрытом пилоте. Условия участия мы обсуждаем индивидуально при знакомстве.
Проверяете сайт, а не сеть? Сервис ПДн-Сторож бесплатно проверяет сайт на соответствие 152-ФЗ.
Заявка на пилот
Заполните форму: на e-mail придёт персональная ссылка на файлы датчика. Мы свяжемся с вами, чтобы выдать доступ в личный кабинет и помочь с настройкой роутера. Без заявки файлы не выдаются.
Что вы получите
- Персональную ссылку на файлы датчика и установщик (на e-mail)
- Контрольную сумму, чтобы убедиться, что архив не изменён
- Помощь с подключением роутера
- Доступ к разделу «Защитник» в личном кабинете после знакомства
Или свяжитесь с нами
Условия участия в пилоте (стоимость, сроки, поддержка) обсуждаем индивидуально.