ПДн-Сторож · Защитник
Новый продукт · закрытый пилот

Защитник — датчик, который сообщает об атаках на вашу сеть

Небольшая программа в офисной сети замечает сканирование, подбор паролей и незнакомые устройства и присылает краткое уведомление в личный кабинет и на почту. Без отдельного специалиста по безопасности и сложной настройки.

  • Только исходящее соединение
  • Не принимает команд извне
  • Ничего не блокирует
  • Сервер в России

Для кого Защитник

Для тех, кто хранит данные клиентов и сотрудников в обычной офисной сети, а отдельной службы безопасности у них нет.

Малый и средний бизнес с офисом

Клиники и стоматологии, бухгалтерские и юридические фирмы, агентства, управляющие компании, учебные центры: в сети лежат персональные данные клиентов, а за журналом роутера никто не следит.

Интернет-магазины и сервисы с офисом или складом

1С, CRM, кассы, видеонаблюдение и рабочие компьютеры живут в одной сети. Важно заметить чужое устройство или перебор паролей до того, как это дойдёт до базы клиентов.

ИТ-аутсорсеры и системные администраторы

Обслуживаете несколько компаний? Ставите по датчику к каждой и смотрите события в одном кабинете. Вы узнаёте о проблеме раньше клиента.

Руководитель, который отвечает за персональные данные

Вы — оператор по 152-ФЗ и хотите понимать, что происходит в сети, без глубоких технических знаний: уведомления на понятном языке, важность событий и источник.

Кому Защитник не подойдёт. Государственным информационным системам и объектам критической информационной инфраструктуры: там нужны сертифицированные средства защиты. Крупным компаниям с собственным центром мониторинга Защитник не заменит SIEM, это лёгкий инструмент для небольших сетей.

Зачем это нужно

Атаки на небольшие сети чаще всего скучны: перебор паролей на роутере, сканирование открытых портов, чужой компьютер в сети. Они видны в журналах, но журналы никто не читает.

Журнал роутера никто не читает

Роутер записывает всё, но смотреть некому. Защитник читает за вас и пишет человеческим языком: кто, с какого адреса, сколько раз.

Ответственность лежит на операторе

По 152-ФЗ оператор принимает меры защиты персональных данных (ст. 19), а при утечке обязан уведомить Роскомнадзор в течение 24 часов (ч. 3.1 ст. 21). Чем раньше вы узнали о проблеме, тем больше у вас времени.

Антивирус — это другое

Антивирус защищает компьютер, но не скажет, что кто-то подбирает пароль к роутеру или подключил в сеть постороннее устройство. Защитник закрывает именно эту сторону.

Что замечает Защитник

Четыре источника сигналов. Каждое событие приходит с важностью и источником, а самые серьёзные — ещё и письмом.

Ловушки

Поддельные сервисы (RDP, SMB, Telnet, FTP, VNC). Легитимному пользователю незачем к ним обращаться, поэтому любое обращение — сканирование или перебор. Ложных срабатываний почти нет.

Журнал роутера

Сканирование портов, шквал заблокированных пакетов и подбор паролей к самому роутеру: MikroTik, pfSense, Cisco ASA, iptables.

Новые устройства

Датчик запоминает, что есть в сети, и сообщает о незнакомом компьютере, телефоне или камере.

Опасные порты

Если на известном устройстве вдруг открылся RDP, SMB или база данных, вы узнаете об этом сразу.

Так выглядят события в кабинете

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

Датчик живёт внутри вашей сети и сам отправляет сводки. Мы к вашей сети не подключаемся и команд ей не посылаем.

Ваша сеть Роутер (журнал) Ловушки Карта устройств ДатчикDocker на Linux HTTPS только исходящее Личный кабинетлента событий, статус датчика Письмо на почтупри серьёзных событиях
1

Собирает

Принимает журнал роутера, ловит обращения к ловушкам, раз в несколько минут сверяет карту сети.

2

Сворачивает шум

120 отброшенных пакетов превращаются в одно событие «сканирование портов». Сырые журналы в кабинет не уходят.

3

Сообщает

Событие попадает в кабинет с важностью. Серьёзное придёт письмом. Если датчик замолчал на 5 минут — письмо об этом.

Чего Защитник не делает

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

Безопасность и приватность

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

Как он защищён

  • Только исходящая связь по HTTPS. Открывать порты на роутере не нужно
  • Сервер не может послать датчику команду: обратного канала нет
  • Токен датчика хранится у нас только в виде хэша и отзывается из кабинета в один клик
  • Контейнер работает с минимумом прав и с файловой системой только для чтения
  • Вход в кабинет защищён двухфакторной аутентификацией

Что уходит с датчика

ОтправляетсяНе отправляется
тип события и время, IP-адрес источника, порт, число срабатываний, для новых устройств — IP и MAC сырые журналы, имена компьютеров, DNS-запросы, посещённые сайты, содержимое трафика, всё, что ввели в ловушку

События хранятся 30 дней. IP-адреса могут быть персональными данными, мы заключаем договор поручения обработки.

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

Установка датчика

Понадобится одна машина с Linux в вашей сети и около четверти часа. Файлы датчика выдаются после заявки на пилот: персональная ссылка приходит на e-mail. Доступ к разделу «Защитник» в кабинете мы выдаём после знакомства.

Что нужно

  • Любой компьютер или виртуальная машина с Linux (Ubuntu или Debian) в той же сети, что и устройства; лучше по кабелю
  • Docker (скрипт установки поставит его сам, если его нет)
  • Доступ в интернет по HTTPS
  • Права администратора на этой машине (sudo)

Что не подойдёт

  • Docker Desktop на Windows и macOS: нужен режим сети хоста, он есть только в Linux
  • Машина в другой подсети или за отдельным NAT: датчик не увидит устройства сети

Версия для Windows в разработке.

  1. Оставьте заявку

    Заполните форму заявки. На указанный e-mail придёт письмо с персональной ссылкой на файлы датчика (действует 14 дней) и контрольной суммой архива. Мы свяжемся с вами, чтобы выдать доступ в личный кабинет.

  2. Скачайте файлы на 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_машины:~/.

  3. Создайте датчик в кабинете

    Откройте раздел «Защитник» в личном кабинете, введите название (например, «Офис, 2 этаж») и нажмите «Добавить датчик». Скопируйте токен: он показывается один раз.

  4. Запустите установщик и ответьте на вопросы

    Команды
    sudo bash install.sh

    Скрипт спросит адрес сервера (Enter — по умолчанию), токен (ввод скрыт), порты-ловушки, порт приёма журнала роутера, подсеть и длительность режима обучения. Он проверит токен, при необходимости поставит Docker, откроет порты в файрволе только для локальных сетей и запустит датчик. Токен нигде не печатается.

  5. Убедитесь, что датчик на связи

    Через минуту в кабинете датчик получит статус «На связи», а в ленте появится событие «Составлена карта сети».

  6. Проверьте ловушку

    С другого компьютера в сети (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)
  • Контрольную сумму, чтобы убедиться, что архив не изменён
  • Помощь с подключением роутера
  • Доступ к разделу «Защитник» в личном кабинете после знакомства

Или свяжитесь с нами

2val2@bk.ru
8 (914) 275-91-97

Условия участия в пилоте (стоимость, сроки, поддержка) обсуждаем индивидуально.