feat: вкладка «Безопасность» — словарики+чекбоксы, загрузка угроз ФСТЭК (БДУ) с датой актуализации, ИИ-проверка

- категория нарушителя — выпадающий список (attacker_categories.json)
- характеристика нарушителя, угрозы, инциденты, показатели критериев,
  обоснование, орг./тех. меры — списки с кнопками (+/-/редактировать/из словаря)
- словари: incidents.json, criteria_indicators.json, org_measures.json, tech_measures.json, threats.json
- кнопка «⬇️ Загрузить угрозы ФСТЭК»: парсит bdu.fstec.ru (227 угроз),
  сохраняет threats_fstec.json + дату актуализации; подпись «Актуально на: …»
  или предупреждение, если ещё не скачивалось
- кнопка «🤖 Проверить безопасность через ИИ»: DeepSeek сверяет заполненное
  с 236 приказом и даёт замечания/предложения (check_security_ai в verify.py)
- новое поле модели attacker_characteristics
This commit is contained in:
2026-08-04 17:10:07 +04:00
parent aae66dcca1
commit f04a5bd524
13 changed files with 745 additions and 34 deletions
+12
View File
@@ -0,0 +1,12 @@
[
"Угроза несанкционированного доступа к информационным ресурсам объекта",
"Угроза нарушения функционирования объекта (отказ в обслуживании)",
"Угроза утечки (нарушения конфиденциальности) информации",
"Угроза модификации (подмены) данных",
"Угроза внедрения вредоносного кода",
"Угроза несанкционированного использования вычислительных ресурсов",
"Угроза перехвата (прослушивания) сетевого трафика",
"Угроза социальной инженерии",
"Угроза использования уязвимостей программного обеспечения",
"Угроза физического воздействия на технические средства"
]