|
@@ -0,0 +1,123 @@
|
|
|
|
|
+# Использование программных средств для НСД
|
|
|
|
|
+
|
|
|
|
|
+## Введение
|
|
|
|
|
+
|
|
|
|
|
+Несанкционированный доступ (НСД) — одна из ключевых угроз информационной безопасности. Под НСД понимают **доступ к информации или ресурсам системы со стороны лиц, не имеющих на это официального разрешения**. Для защиты от таких угроз применяется комплекс организационных и технических мер, среди которых особое место занимают **программные средства защиты**.
|
|
|
|
|
+
|
|
|
|
|
+Программные средства позволяют контролировать доступ, разграничивать права пользователей, обнаруживать попытки вторжения и фиксировать их в журналах. Их главное преимущество заключается в гибкости: они легко настраиваются, обновляются и адаптируются под конкретную инфраструктуру организации. В отличие от многих аппаратных решений, программные средства не требуют замены физического оборудования при изменении политики безопасности — достаточно скорректировать конфигурацию или обновить версию программного обеспечения.
|
|
|
|
|
+
|
|
|
|
|
+---
|
|
|
|
|
+
|
|
|
|
|
+## 1. Понятие НСД и его виды
|
|
|
|
|
+
|
|
|
|
|
+**Несанкционированный доступ** — это доступ к информации, ресурсам или процессам системы, осуществлённый с нарушением установленных правил разграничения доступа. Данное определение закреплено в руководящем документе ФСТЭК «Средства вычислительной техники. Защита от несанкционированного доступа к информации. Показатели защищённости от несанкционированного доступа к информации».
|
|
|
|
|
+
|
|
|
|
|
+В зависимости от характера действий нарушителя и его положения относительно защищаемой системы выделяют несколько видов НСД. **Пассивный** доступ предполагает наблюдение и копирование данных без внесения изменений в работу системы — например, перехват сетевого трафика или чтение файлов без их модификации. **Активный** доступ связан с изменением данных, внедрением вредоносного кода или удалением информации. По источнику угрозы различают **внутренний** доступ, когда нарушителем является сотрудник организации, имеющий те или иные легальные полномочия, и **внешний**, при котором злоумышленник действует извне — например, хакер, конкурент или иное заинтересованное лицо.
|
|
|
|
|
+
|
|
|
|
|
+> 🔑 Основная цель защиты от НСД — не допустить, чтобы субъект получил доступ к объекту, на который у него нет прав.
|
|
|
|
|
+
|
|
|
|
|
+---
|
|
|
|
|
+
|
|
|
|
|
+## 2. Классификация средств защиты информации
|
|
|
|
|
+
|
|
|
|
|
+Средства защиты информации принято делить на **формальные** и **неформальные**. Такое деление отражает, реализуется ли защитная функция строго по заранее предусмотренной процедуре или же опирается на человеческий фактор и нормативное регулирование.
|
|
|
|
|
+
|
|
|
|
|
+**Формальные** средства выполняют защитные функции строго по заранее предусмотренной процедуре без непосредственного участия человека. К ним относятся **технические** (физические и аппаратные) средства, **программные** средства, а также **специфические**, к которым, например, относятся криптографические средства.
|
|
|
|
|
+
|
|
|
|
|
+**Неформальные** средства — это меры, не реализуемые в виде технических или программных устройств. Они включают **законодательные** (нормативно-правовые) акты, **организационные** (административные) меры и **морально-этические** нормы. Такие средства задают правовое поле и организационные рамки, внутри которых работают формальные средства защиты.
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+*Рис. 1. Классификация средств защиты информации (программные средства — часть формальных средств)*
|
|
|
|
|
+
|
|
|
|
|
+---
|
|
|
|
|
+
|
|
|
|
|
+## 3. Основные программные средства защиты от НСД
|
|
|
|
|
+
|
|
|
|
|
+### 🔑 Идентификация, аутентификация и авторизация
|
|
|
|
|
+
|
|
|
|
|
+Прежде чем предоставить пользователю доступ к ресурсам, система должна установить его личность. **Идентификация** — это процесс присвоения субъекту (пользователю, процессу) уникального идентификатора, например логина. **Аутентификация** подтверждает, что пользователь — тот, за кого он себя выдаёт, то есть проверяет подлинность заявленного идентификатора. Для этого используются:
|
|
|
|
|
+
|
|
|
|
|
+- пароли (простые и сложные);
|
|
|
|
|
+- двухфакторная аутентификация (2FA);
|
|
|
|
|
+- биометрические данные (отпечаток пальца, распознавание лица);
|
|
|
|
|
+- аппаратные ключи (токены, смарт-карты).
|
|
|
|
|
+
|
|
|
|
|
+После успешного прохождения аутентификации наступает этап **авторизации** — система определяет, к каким именно ресурсам пользователь имеет доступ и какие действия ему разрешено выполнять.
|
|
|
|
|
+
|
|
|
|
|
+> «Аутентификация отвечает на вопрос "кто ты?", авторизация — "что тебе можно?"»
|
|
|
|
|
+
|
|
|
|
|
+---
|
|
|
|
|
+
|
|
|
|
|
+### 🛡️ Разграничение доступа
|
|
|
|
|
+
|
|
|
|
|
+Разграничение доступа — ключевой механизм защиты от НСД, поскольку именно он не позволяет легальному пользователю выйти за пределы своих полномочий. Существует несколько основных моделей разграничения доступа. **Дискреционная (DAC)** модель предполагает, что права назначает владелец ресурса. **Мандатная (MAC)** модель определяет права на основе уровня секретности объекта и уровня допуска субъекта. **Ролевая (RBAC)** модель привязывает права к ролям — например, администратор, пользователь, гость — и уже через роли назначает их конкретным сотрудникам.
|
|
|
|
|
+
|
|
|
|
|
+На практике это реализуется, например, через **права доступа в файловой системе** (чтение, запись, выполнение) или через **роли в СУБД** (SELECT, INSERT, UPDATE, DELETE).
|
|
|
|
|
+
|
|
|
|
|
+---
|
|
|
|
|
+
|
|
|
|
|
+### 📝 Аудит и мониторинг
|
|
|
|
|
+
|
|
|
|
|
+Даже самая совершенная система разграничения доступа нуждается в контроле. Программные средства аудита фиксируют входы и выходы пользователей, попытки доступа к защищённым ресурсам, изменения в конфигурации системы, а также запуск и завершение процессов. Журналы аудита позволяют **выявить попытки НСД** и восстановить картину событий при расследовании инцидента. Примерами таких средств являются `syslog` в Linux, `Event Viewer` в Windows, а также SIEM-системы (Splunk, QRadar), агрегирующие события из множества источников.
|
|
|
|
|
+
|
|
|
|
|
+---
|
|
|
|
|
+
|
|
|
|
|
+### 🚫 Средства обнаружения и предотвращения вторжений
|
|
|
|
|
+
|
|
|
|
|
+Для активного противодействия атакам применяются специализированные системы. **IDS** (Intrusion Detection System) обнаруживает подозрительную активность и сигнализирует о ней, тогда как **IPS** (Intrusion Prevention System) не только обнаруживает, но и блокирует атаку. Оба класса систем работают по двум основным принципам: **сигнатурный** метод предполагает сравнение трафика или действий с известными шаблонами атак, а **аномалийный** — выявление отклонений от нормального поведения системы.
|
|
|
|
|
+
|
|
|
|
|
+---
|
|
|
|
|
+
|
|
|
|
|
+### 🔒 Шифрование и защита каналов связи
|
|
|
|
|
+
|
|
|
|
|
+Шифрование защищает данные даже в случае их перехвата. **Симметричное** шифрование использует один ключ для шифрования и расшифровки (например, AES), **асимметричное** — пару открытого и закрытого ключей (например, RSA), а **хеширование** (например, SHA-256) применяется для проверки целостности данных. Для защиты каналов связи на практике применяются **VPN**, **SSL/TLS** и **SSH**, обеспечивающие конфиденциальность передаваемой информации.
|
|
|
|
|
+
|
|
|
|
|
+---
|
|
|
|
|
+
|
|
|
|
|
+## 4. Комплексный подход к защите
|
|
|
|
|
+
|
|
|
|
|
+Эффективная защита от НСД строится на **принципе эшелонированной обороны**: создаётся несколько уровней защиты, чтобы преодоление одного из них не открывало злоумышленнику доступ ко всей системе. Такой подход предполагает согласованную работу мер на разных уровнях:
|
|
|
|
|
+
|
|
|
|
|
+1. **физический** — охрана, пропускной режим;
|
|
|
|
|
+2. **сетевой** — межсетевые экраны, VPN;
|
|
|
|
|
+3. **хостовый** — антивирусы, IDS/IPS, обновления;
|
|
|
|
|
+4. **прикладной** — разграничение прав, аутентификация;
|
|
|
|
|
+5. **данных** — шифрование, резервное копирование.
|
|
|
|
|
+
|
|
|
|
|
+> 🧱 «Защита в глубину» — принцип, при котором злоумышленник должен преодолеть несколько независимых барьеров.
|
|
|
|
|
+
|
|
|
|
|
+---
|
|
|
|
|
+
|
|
|
|
|
+## 5. Примеры программных средств
|
|
|
|
|
+
|
|
|
|
|
+| Категория | Примеры |
|
|
|
|
|
+|---|---|
|
|
|
|
|
+| Антивирусы | Kaspersky, Dr.Web, ESET NOD32 |
|
|
|
|
|
+| Межсетевые экраны | Windows Firewall, iptables, pfSense |
|
|
|
|
|
+| IDS/IPS | Snort, Suricata, Cisco IPS |
|
|
|
|
|
+| Аудит и SIEM | Splunk, QRadar, ELK Stack |
|
|
|
|
|
+| Шифрование | VeraCrypt, GnuPG, BitLocker |
|
|
|
|
|
+| Управление доступом | Active Directory, LDAP, Keycloak |
|
|
|
|
|
+
|
|
|
|
|
+---
|
|
|
|
|
+
|
|
|
|
|
+## 6. Нормативная база
|
|
|
|
|
+
|
|
|
|
|
+В России защита от НСД регулируется рядом законодательных и нормативных документов. **ФЗ-149 «Об информации, информационных технологиях и о защите информации»** устанавливает общие правовые основы защиты информации. **ФЗ-152 «О персональных данных»** регулирует обработку и защиту персональных данных. **ГОСТ Р 50922-2006** устанавливает основные термины и определения в области защиты информации. **Приказы ФСТЭК России** устанавливают требования к защите информации в различных системах. Отдельно стоит выделить **Руководящий документ «Средства вычислительной техники. Защита от несанкционированного доступа к информации. Показатели защищённости от несанкционированного доступа к информации»**, который устанавливает 7 классов защищённости средств вычислительной техники от НСД (от 1А до 7).
|
|
|
|
|
+
|
|
|
|
|
+---
|
|
|
|
|
+
|
|
|
|
|
+## Заключение
|
|
|
|
|
+
|
|
|
|
|
+Программные средства защиты от НСД являются неотъемлемой частью современной информационной безопасности. Они обеспечивают идентификацию и аутентификацию пользователей, разграничение доступа, аудит действий, обнаружение вторжений и шифрование данных. При этом, как показывает практика, ни одно средство в отдельности не гарантирует полной безопасности. Наиболее эффективна комплексная эшелонированная защита, сочетающая программные, аппаратные и организационные меры — только системный подход даёт устойчивый результат.
|
|
|
|
|
+
|
|
|
|
|
+---
|
|
|
|
|
+
|
|
|
|
|
+## 📚 Источники
|
|
|
|
|
+
|
|
|
|
|
+1. ФЗ-149 «Об информации, информационных технологиях и о защите информации».
|
|
|
|
|
+2. ФЗ-152 «О персональных данных».
|
|
|
|
|
+3. ГОСТ Р 50922-2006. Защита информации. Основные термины и определения.
|
|
|
|
|
+4. Руководящий документ ФСТЭК «Средства вычислительной техники. Защита от несанкционированного доступа к информации. Показатели защищённости от несанкционированного доступа к информации» (утв. решением председателя Гостехкомиссии России от 30.03.1992).
|
|
|
|
|
+5. Материалы по информационной безопасности и защите данных.
|