Кибербезопасность АСУ ТП в дипломе: сканирование промышленных контроллеров и IEC 62443
Семантический анализ (поддомен: Cybersecurity / OT-ICS Security, роль: специалист по ИБ)
- Primary keyword: сканирование промышленных контроллеров для ВКР
- LSI: IEC 62443, PT ISIM, Modbus TCP, PROFINET, OPC UA, SCADA, пассивное сканирование, инвентаризация активов, MTTD, MTTR, TCO, ГОСТ 34, ISO/IEC 25010, OWASP IoT, C4, UML
- Вопросы студентов: где взять стенд АСУ ТП; как оформить схемы сети по ГОСТ; как считать эффективность сканера; что писать в Главе 3 без доступа к заводу
- Сущности: IEC 62443-3-3, ГОСТ 34.601, ISO/IEC 25010, OWASP, C4/UML
Введение
В марте 2026 года Positive Technologies выпустила PT ISIM 5.10 — систему обеспечения устойчивости промышленных инфраструктур — и добавила в неё сканирование промышленных контроллеров. Для выпускника ИТ это не строка новостей, а готовая тема ВКР с реальной фактурой: рынок OT-безопасности растёт, а специалистов по АСУ ТП катастрофически мало. Проблема в том, что студенты слышат «сканирование контроллеров» и представляют себе обычный Nmap по подсети. На деле активное сканирование ПЛК может остановить линию — и именно на этом контрасте строится защищаемая работа. Ниже разберём, как превратить кейс PT ISIM в три темы ВКР, какие метрики посчитать, какие диаграммы построить и на чём «горят» на защите.
FAQ: что студенты спрашивают первым делом
Нужен ли реальный завод, чтобы защитить тему по АСУ ТП?
Нет. Достаточно эмулятора: OpenPLC или Siemens PLCSIM Advanced + SCADA на Ignition/ScadaBR в изолированной ВМ-сети. В работе обосновываете, что модель воспроизводит топологию ОТ-сегмента уровня Purdue 1–2 и достаточна для проверки методики инвентаризации.
Можно ли взять PT ISIM в качестве основного инструмента?
Как объект анализа — да, как рабочий стенд — проблема с лицензией. Грамотный ход: в Главе 1 разобрать архитектуру PT ISIM и её модуль сканирования, а в Главе 2 собрать собственный пассивный инвентаризатор на Zeek/Suricata и сравнить с референсным решением по метрикам.
Как считать эффективность сканирования без «боевых» данных?
Через синтетический датасет трафика: генерируете эталонный перечень активов (ground truth), затем считаете полноту (recall) и точность инвентаризации, MTTD обнаружения нового устройства и ложноположительные срабатывания. Цифры есть — защита становится конкретной.
Что проверяет нормоконтроль в схемах сети?
ГОСТ 34.601 и комплекс 19 требуют согласованных обозначений, рамки, основной надписи и ссылок на приложения. Схему сети стройте в C4-нотации, а в приложении давайте её ГОСТ-адаптацию — так вы закрываете и инженерную, и оформительскую часть.
Темы ВКР: три сценария под кейс PT ISIM
-
Тема 1. Методика пассивной инвентаризации активов АСУ ТП на базе PT ISIM
Актуальность: активное сканирование промышленных контроллеров в статье подаётся как новая функция — значит, есть спор «активность vs пассивность», который студент может исследовать.
Цель: разработать методику безагентской инвентаризации ОТ-активов без деградации технологического процесса.
Задачи: проанализировать протоколы Modbus/PROFINET/OPC UA; спроектировать зеркалирование трафика через SPAN/TAP; реализовать парсер и классификатор устройств; оценить покрытие на стенде.
Структура: Гл.1 — анализ IEC 62443 и рынка ОТ-решений; Гл.2 — проектирование сенсора и схемы сети; Гл.3 — эксперимент, метрики, сравнение с PT ISIM.
-
Тема 2. Оценка защищённости промышленных контроллеров: сканер и метрики MTTD/MTTR
Актуальность: после релиза 5.10 ИБ-службы предприятий начали включать сканирование в регламент — появляется задача измерения эффекта.
Цель: построить стенд обнаружения уязвимостей ПЛК и оценить операционные метрики.
Задачи: составить модель угроз по OWASP IoT Top 10 и IEC 62443; настроить безопасный режим сканирования (rate limit, окна обслуживания); собрать метрики; предложить регламент.
Структура: Гл.1 — теория ОТ-уязвимостей; Гл.2 — стенд и логика сканера; Гл.3 — замеры и рекомендации.
-
Тема 3. Модель угроз ICS по IEC 62443 с применением сканирования контроллеров
Актуальность: инструмент без привязки к модели угроз — просто софт. Связка «сканер + зоны/каналы IEC 62443» даёт аналитическое ядро работы.
Цель: формализовать процесс сегментации и контроля ОТ-сети на основе данных инвентаризации.
Задачи: описать зоны и conduits; построить матрицу «актив — угроза — мера»; проверить правила межсетевого экранирования на стенде; оценить полноту покрытия мерами.
Структура: Гл.1 — IEC 62443 и ГОСТ 34; Гл.2 — проектирование защитной архитектуры; Гл.3 — верификация и выводы.
Как встроить материал статьи в главы
Глава 1: анализ — где именно упомянуть PT ISIM
Не пересказывайте пресс-релиз. Разберите функциональность 5.10 в контексте эволюции ОТ-мониторинга: от чисто пассивного сбора данных к контролируемому активному сканированию. Сравнительная таблица «пассивное / активное / гибридное сканирование» — сильный фрагмент первой главы.
| Подход | Влияние на процесс | Полнота данных | Где применимо |
|---|---|---|---|
| Пассивное (SPAN/TAP) | Нулевое | Только «видимые» устройства | Действующее производство |
| Активное | Риск отказа ПЛК | Максимальная | Остановленный стенд |
| Гибридное (PT ISIM 5.10) | Контролируемое | Высокая | Плановые окна ТОиР |
Глава 2: архитектура стенда и диаграммы
Минимальный сценарий — уровень Purdue 1–2. Опишите схему словами и продублируйте в C4 (контекст и контейнеры), а в приложении — в нотации ГОСТ. Пример топологии:
[ПЛК Siemens S7-1200]--PROFINET--\
\
[ПЛК Schneider M241]--Modbus/TCP----[OT-коммутатор]--зеркало--->[PT ISIM Sensor / Zeek]
/ |
[АРМ оператора SCADA]--OPC UA------/ v
[БД активов] -> SIEM
Диаграммы, которые стоит построить: C4-контекст и контейнеры, sequence-диаграмма «сенсор → классификатор → БД → алерт», BPMN процесса реагирования на новый актив.
Глава 3: код и метрики
Простой пассивный инвентаризатор на Scapy закрывает практическую часть темы про инвентаризацию. Пример с фильтрацией по порту Modbus:
# passive_ot_inventory.py — пассивная инвентаризация Modbus/TCP
from scapy.all import sniff, TCP, IP
import json, time
ASSETS = {}
def handle(pkt):
if pkt.haslayer(TCP) and pkt[TCP].dport == 502:
ip = pkt[IP].src
entry = ASSETS.setdefault(ip, {"first_seen": time.time(), "flows": 0})
entry["flows"] += 1
sniff(filter="tcp port 502", prn=handle, store=False)
with open("assets.json", "w") as f:
json.dump(ASSETS, f, ensure_ascii=False, indent=2)
Метрики для Главы 3 — считайте их, иначе защита превращается в рассказ:
| Метрика | Формула | Зачем в ВКР |
|---|---|---|
| Полнота инвентаризации | Найдено / Эталон × 100% | Оценка качества сенсора |
| MTTD | Среднее время до обнаружения нового актива | Операционная эффективность |
| MTTR | Среднее время реагирования | Сравнение регламентов |
| TCO стенда | CAPEX + OPEX за 3 года | Экономическое обоснование |
Чему вы научитесь
- Проектировать ОТ-сеть уровня Purdue 1–2 и документировать её в C4 и ГОСТ.
- Настраивать пассивный сбор трафика через SPAN/TAP без остановки оборудования.
- Оценивать качество инвентаризации по измеримым метрикам, а не «на глаз».
- Сопоставлять меры защиты с IEC 62443 и моделью угроз OWASP IoT.
- Обосновывать экономику решения через TCO и трудозатраты ИБ-службы.
- Задачи из введения дословно совпадают с выводами по главам.
- Все схемы имеют подпись, ссылку в тексте и приложение по ГОСТ 34/19.
- Метрики (полнота, MTTD, MTTR, TCO) приведены с формулами и исходными данными.
- Код в приложении воспроизводим: есть зависимости, версии, команда запуска.
- Ссылка на публикацию о PT ISIM оформлена с датой и URL.
- Проверена уникальность текста и корректность терминов (ПЛК, АСУ ТП, OT, ICS).
- Есть раздел «Ограничения исследования» — это снимает половину вопросов на защите.
- Сканируют «в лоб» и называют это методикой. В статье PT ISIM аккуратно говорит о контролируемом сканировании — значит, в работе нужен режим с ограничением скорости и окнами ТОиР. Иначе первый же вопрос комиссии: «Что будет с линией?» — и защита поплывёт.
- Путают IT- и OT-контекст. Приоритет в АСУ ТП — доступность, а не конфиденциальность. Если в модели угроз это не отражено, работа выглядит как переписанная ИБ-методика для офисной сети.
- Отсутствие эталона для сравнения. Без ground truth метрики не считаются. Заранее зафиксируйте перечень устройств стенда — это ваш baseline.
Источник: Positive Technologies добавила в PT ISIM сканирование промышленных контроллеров (опубликовано 2026-03-25)