--- title: Endpoint Security - Построение защиты конечных точек корпоративной инфраструктуры tags: Information Security Systems description: Endpoint Security - Построение защиты конечных точек корпоративной инфраструктуры --- # Endpoitn Security - Построение защиты конечных точек корпоративной инфраструктуры ## Что это такое Endpoint Security Endpoint Security - решение, развернутое на конечных устройствах, для предотвращения атак на основе файлов, обнаружения вредоносных действий и обеспечения расследования и ответной реакции, необходимых для реагирования на динамические инциденты безопасности и предупреждения о них. ## Технологии Endpoint Security Пионерами в защите конечных станций, безусловно, были антивирусы, история которых начинается с середины 80-х годов прошлого столетия. Основой любого антивируса всегда был сигнатурный анализ — технология, позволяющая по некоторому принципу вычислять контрольную сумму зараженного файла и записывать ее в централизованную сигнатурную базу. При последующей проверке каждого проходящего файла его контрольная сумма сравнивается со всеми записями в сигнатурной базе и при совпадении файл помечается как зараженный. Очевидным недостатком такого метода является то, что с его помощью возможно обнаружить лишь ту угрозу, информация о которой уже есть в базе — новые уязвимости и методы их эксплуатации выпадают из поля зрения сигнатурного анализа. Следующим логичным шагом в развитии антивирусных систем стал статический (или, как его чаще называют, эвристический) анализ. Суть статического метода заключается в том, что на базе определенного набора паттернов и статических признаков (свойств) эвристический механизм пытается предсказать поведение анализируемого файла до того, как тот сможет нанести вред системе. Несмотря на то, что статический анализ в целом увеличил процент обнаружений зловредных файлов (в том числе отсутствующих в сигнатурной базе), он также обладает рядом недостатков. Основной из них — это ограниченность метода при идентификации атак, в которых, например, эксплуатируются неизвестные уязвимости в системном или прикладном программном обеспечении. В этом случае статические свойства и инструкции, используемые зараженным файлом, с точки зрения эвристического ядра могут ничем не отличаться от инструкций в легитимных файлах. Не всегда основным вектором атаки являются зараженные исполняемые файлы. Очень часто атаки на конечные станции идут через эксплуатацию уязвимостей в системном и прикладном программном обеспечении. Начиная от атак на уязвимости браузеров, когда пользователь загружает зараженную веб-страницу, и заканчивая доставкой вредоносной полезной нагрузки на конечную станцию через уязвимости сетевых протоколов и операционных систем. В этом случае недостаточно просто перехватывать и анализировать зараженный файл — необходимо обеспечивать защиту сетевых соединений, анализируя сетевой трафик, приходящий и исходящий с конечной станции. В рамках такого подхода к функциональности классического антивируса добавляются технологии сетевой защиты, такие как межсетевой экран, система предотвращения вторжений и система контроля подключаемых к конечной станции устройств. Именно с этого момента формируется новый тип продуктов — платформа защиты конечных станций, или **Endpoint Protection Platform (EPP)**. Endpoint Protection Platform — это система комплексной защиты конечной станции, включающая в себя как классическую функциональность антивирусной защиты, так и расширенные технологии безопасности — персональные межсетевые экраны, системы предотвращения вторжений, системы контроля портов и подключаемых устройств, системы шифрования дисков и пр. С определенного момента большинство EPP-решений перестали удовлетворять современным требованиям к безопасности конечных станций. В первую очередь это было связано с ростом направленных атак, которые в основном используют уязвимости нулевого дня и отличаются массовостью благодаря использованию ботнетов и внутренней архитектуры горизонтального распространения. Также необходимо отметить отдельный класс угроз — криптолокеров (или шифровальщиков), которые в принципе, с точки зрения системного программного обеспечения, не делают ничего противоправного. Отличительной чертой всех этих атак является то, что они не используют известные подходы и бреши, а эксплуатируют еще неизвестные уязвимости и способы своего распространения. Безусловно, EPP-решения были вынуждены эволюционировать, чтобы соответствовать современным вызовам в сфере защиты конечных станций. Итогом такого эволюционного развития стало появление новых систем, объединенных под общим названием — NGEPP. NGEPP (Next Generation Endpoint Protection Platform) — это системы защиты конечных станций, которые помимо базовой функциональности классического антивируса, защиты сети и контроля портов обладают расширенными функциями для борьбы с современными угрозами. Дополнительными системами, расширяющими возможности классических EPP-систем, могут быть: - Системы эмуляции проходящих файлов в песочнице (sandboxing) для борьбы с угрозами нулевого дня. - Системы Anti-Bot для борьбы с ботнетами, основанные на анализе паттернов трафика и определения в них бот-активности. - EDR-системы (Endpoint Detect and Response) — системы реактивной защиты конечных станций, отвечающие за расследование инцидентов вредоносной активности и последующего восстановления системы. - Системы контроля приложений, отвечающие за блокирование недоверенных приложений (в том числе на основе поведенческой аналитики), не позволяя последним влиять на основные процессы и критические данные. - Системы защиты памяти, проактивно блокирующие подозрительную активность при обращении приложений к оперативной памяти. - Системы защиты данных, включающие в себя системы резервного копирования, системы шифрования данных, системы предотвращения утечек и системы борьбы с фишингом. ### EPP-системы можно разделить на три эволюционных класса: - **Развитие классических антивирусных решений** Этот класс EPP-решений является прямым потомком первых антивирусов. И если раньше антивирусные производители боролись в основном за полноту и объем сигнатурных баз, то сегодня борьба разворачивается уже за удобство пользования, встроенные механизмы самозащиты и устойчивость к техникам обхода и новым угрозам. Отличительной особенностью таких систем является наличие как корпоративных решений с выделенной системой управления и отчетности, так и решений для защиты домашних пользовательских компьютеров и мобильных устройств, с поддержкой практически всей Enterprise-функциональности. К представителям этого класса EPP-решений можно отнести: Kaspersky Endpoint Security, TrendMicro Smart Protection Suites, ESET Endpoint Protection, Symantec Endpoint Protection, Dr.Web Enterprise Security Suite и др. - **Расширение функциональности NGFW (Next Generation Firewall) на конечные станции пользователей** В рамках комплексного подхода к обеспечению сетевой безопасности производители NGFW были вынуждены создавать решения для защиты конечных станций, чтобы обеспечить большую видимость и не допустить размытия периметра безопасности, особенно в организациях, использующих BYOD-подход. Имея внушительный опыт в комплексной сетевой безопасности, производители NGFW выпускают весьма конкурентные решения, многие из которых по праву можно назвать NGEPP. Обычно решения таких производителей представлены исключительно в корпоративном сегменте. К самым известным представителям этого класса EPP-решений можно отнести: Check Point Endpoint Security, Fortinet FortiClient, Palo Alto Networks Traps и др. - **Отдельные решения, использующие экзотические и уникальные подходы к обеспечению безопасности конечных станций** Классический подход интеграции множества функций защиты конечных станций в одном продукте не всегда является единственно возможным. В доказательство этому на рынке EPP стали появляться решения, которые выходят за рамки классической парадигмы защиты конечных станций, но при этом могут составить конкуренцию пионерам этого рынка. Ярким примером таких систем можно считать CylancePROTECT, который использует алгоритмы машинного обучения для борьбы с известными и неизвестными угрозами, при этом не требуя регулярных обновлений и не используя сигнатурный подход. Еще один пример нестандартного подхода —BufferZone, отвечающий только за контейнирование (запуск в изолированном системном окружении) всех недоверенных приложений, таким образом защищая системные файлы и критические данные без как такового анализа активности приложений. ## Обзор продуктов Endpoint Protection Platform: ### 1. Cb Defense (Carbon Black) ![](https://i.imgur.com/0KLfGKH.png) Особенностью архитектуры решения, как и многих современных EPP-платформ, является т. н. cloud-driven-подход, при котором все функции защиты реализуются через легковесный агент, который активно обменивается информацией с облачной платформой. #### Консоль управления Cb Defence ![](https://i.imgur.com/f209OfJ.png) Отдельно стоит отметить наличие специализированного решения Cb Protection для защиты критически важной инфраструктуры со встроенными функциями анализа приложений, контроля обращений к памяти и контроля подключения устройств. Также решение упрощает задачу соответствия требованиям по средствам встроенных отчетов, метрик и рекомендаций по различным отраслевым стандартам. Carbon Black имеет богатое API и готовые интеграционные решения с более чем 125 ИТ- и ИБ-производителями. Подробнее с продуктом Cb Defense можно ознакомиться [здесь](https://www.vmware.com/products/carbon-black-cloud.html). ### 2. Check Point Endpoint Security ![](https://i.imgur.com/hD9DCzu.png) Является одним из лидеров в сегменте NGFW (Next Generation Firewall). Логичным шагом стало развитие отдельного направления, связанного с защитой конечных станций, которое получило название Check Point Endpoint Security. В состав Endpoint-решений входит несколько технологий: - Threat Extraction и Threat Emulation — проверка всех скачиваемых файлов в песочнице Check Point SandBlast для защиты от угроз нулевого дня. - URL-Filtering, Zero Phishing и Credentials Protection — ограничивает доступ к вредоносным или поддельным сайтам. - Anti-Bot, Anti-Exploitation, Anti-Ransomware, Anti-Virus — технологии, позволяющие обнаружить и остановить вредоносную активность - Behavior Analysis Engine и Forensic Analysis — позволяют автоматически устранять последствия остановленной атаки, в том числе восстанавливать зашифрованные данные. - Forensic Analysis – инструмент расследования, позволяющий автоматически установить все детали атаки. - Endpoint Data Protection — шифрование дисков и съемных носителей (Media Encryption). - Endpoint Access Control — сочетание межсетевой экрана, контроля приложений и VPN. #### Консоль управления Check Point Endpoint Management Server ![](https://i.imgur.com/LKtLXcW.png) Отличительной чертой решений Check Point Endpoint Security является одна из технологий эмуляции проходящих файлов, названная CPU Level Detection. В момент запуска проверяемого файла песочница способна отслеживать не только поведение файла внутри операционной системы, но и собирать диагностическую информацию непосредственно с CPU, позволяя тем самым определять еще ранее не известные эксплойты. Подробнее с продуктами Check Point Endpoint Security можно ознакомиться [здесь](https://www.checkpoint.com/). ### 3. CylancePROTECT ![](https://i.imgur.com/Gd83FcE.png) Отличительной особенностью CylancePROTECT, флагманского продукта компании, является то, что он не использует классические (сигнатурные, эвристические, поведенческие и т. д.) методы обнаружения угроз, а опирается исключительно на возможности искусственного интеллекта в идентификации и блокировании атак. Так же как и многие новаторы в сегменте защиты конечных станций, CylancePROTECT использует архитектуру легковесного агента, не требующего ежедневных обновлений, в связке с облачной платформой, в которой реализуются все функции аналитики и управления. #### Консоль управления CylancePROTECT ![](https://i.imgur.com/eXU88Yx.png) Стоит отметить, что будучи новичком на рынке EPP-решений, Cylance занял третье место в рейтинге Gartner Peer Insights Customer Choice Awards 2017 по результатам опроса заказчиков из корпоративного сектора со всего мира, уступив лишь решениям Kaspersky Lab и Symantec. Подробнее с продуктом CylancePROTECT можно ознакомиться [здесь](https://giganetworks.com/products/endpoint-protection/cylance/). ### 4. Dr.Web Enterprise Security Suite («Доктор Веб») ![](https://i.imgur.com/XGIQ52f.png) В рамках Dr.Web Enterprise Security Suite доступно несколько продуктов, администрируемых через единый сервер управления. По типу защищаемых конечных точек «Доктор Веб» выделяет несколько продуктов: - Dr.Web Desktop Security Suite — решение для защиты рабочих станций, клиентов терминальных серверов, клиентов виртуальных серверов и клиентов встроенных систем. - Dr.Web Server Security Suite — решение для защиты файловых серверов и серверов приложений (в том числе виртуальных и терминальных серверов). - Dr.Web Mail Security Suite — решение для защиты почтовых серверов на базе Unix, MS Exchange, Lotus (Windows/Linux), Kerio (Windows/Linux). - Dr.Web Gateway Security Suite — решение для защиты серверов выхода в интернет на базе Kerio (Windows/Linux), Unix, Qbik WinGate, MIMEsweeper, Microsoft ISA Server и Forefront TMG. - Dr.Web Mobile Security Suite — решение для защиты мобильных устройств на базе Android и BlackBerry. #### Интерфейс Dr.Web Desktop Security Suite ![](https://i.imgur.com/kALkVuv.png) Отличительной особенностью продуктов компании «Доктор Веб» является система Dr.Web SpIDer Guard, которая на основе алгоритмов машинного обучения в полностью автоматическом режиме способна определять новые угрозы и создавать новые правила детектирования без участия вирусных аналитиков. Решения «Доктор Веб» для защиты конечных станций находятся в Едином реестре отечественного ПО и имеют сертификаты МО, ФСТЭК России и ФСБ. Подробнее с продуктами Dr.Web Enterprise Security Suite можно ознакомиться [здесь](https://products.drweb.ru/enterprise_security_suite/). ### 5. ESET Endpoint Protection ![](https://i.imgur.com/khPHs2d.png) Продукты ESET Endpoint Protection для систем Windows и macOS включают в себя два комплекта поставки — ESET Endpoint Antivirus и ESET Endpoint Security. Каждый из комплектов, помимо основной функции антивирусной защиты, поддерживает защиту виртуальных сред, средства для борьбы с фишингом и возможность удаленного управления. В расширенном комплекте ESET Endpoint Security добавляются технологии ограничения веб-сайтов, двунаправленный межсетевой экран и защита от ботнетов и спама. #### Консоль управления ESET Remote Administrator ![](https://i.imgur.com/E9IfCXl.png) Из интересных особенностей продуктов ESET Endpoint Protection стоит отметить наличие отдельного слоя контроля UEFI (у одного из первых на рынке), наличие внутренней песочницы, HIPS-системы (Host-based Intrusion Prevention System), отвечающей за поведенческий анализ приложений, а также уникальной (по заявлениям самой компании) системы сканирования памяти и системы защиты от сетевых атак. Подробнее с продуктами ESET Endpoint Protection можно ознакомиться [здесь](https://www.eset.com/ee-ru/business/endpoint-protection-standard/). ### 6. Falcon Endpoint Protection (CrowdStrike) ![](https://i.imgur.com/Lnh3oAH.png) Примечательна архитектура решения, которая строится на двух сущностях — легковесном агенте, устанавливаемом на рабочей станции и облачной платформе, отвечающей за расширение функциональности агента с помощью облачных приложений (от NGAV до Threat Intelligence и Sandboxing), управление агентами и предоставление API для сторонней интеграции. #### Консоль управления CrowdStrike Falcon ![](https://i.imgur.com/cDgasYr.png) Отличительной чертой решения, безусловно, является т. н. cloud-delivered-подход к защите конечных станций. Также стоит отдельно отметить платформу CrowdStrike Threat Graph, которая отвечает за сбор данных об атаках, их обогащение из внешних источников и индикаторов компрометации (IoC), дальнейший анализ с применением технологий машинного обучения и поведенческой аналитики и создание индикаторов атак (IoA), которые в дальнейшем распространяются на конечные станции. За счет такого подхода компания значительно снижает объем и частоту обновлений информации на агентах, установленных на конечных станциях. Подробнее с продуктами CrowdStrike Falcon можно ознакомиться [здесь](https://www.crowdstrike.com/endpoint-security-products/). ### 7. FortiClient (Fortinet) ![](https://i.imgur.com/fnT2cC2.png) Основные компоненты решения включают в себя: Antivirus, Anti-Exploit (Siganture-less-технология определения неизвестных угроз), Sandbox Detection, Web Filtering, Application Firewall, IPSec и SSL VPN. FortiClient поддерживает операционные системы семейств Microsoft Windows, macOS, Linux, Chrome OS, iOS, и Android. #### Консоль управления FortiClient EMS (Enterprise Management Server) ![](https://i.imgur.com/Ths1C0X.png) Интересной особенностью FortiClient является возможность отправки в карантин зараженных станций с дальнейшей блокировкой какой-либо сетевой активности с этих станций на всех устройствах, поддерживающих Fortinet Security Fabric. Подробнее с продуктом FortiClient можно ознакомиться [здесь](https://www.fortinet.com/products/endpoint-security/forticlient). ### 8. Kaspersky Endpoint Security («Лаборатория Касперского») ![](https://i.imgur.com/KuTI2oj.png) Kaspersky Security для бизнеса — один из флагманских продуктов компании, ориентированный на защиту корпоративных конечных станций, от SMB-сегмента до крупных компаний. Kaspersky Security для бизнеса поставляется в нескольких конфигурациях: - Kaspersky Endpoint Security для бизнеса Стандартный — защита компьютеров, ноутбуков, мобильных устройств и файловых серверов. Контроль использования программ, устройств и интернета. Защита от шифрования. Централизованное управление из единой консоли. - Kaspersky Endpoint Security для бизнеса Расширенный — инструменты уровня Стандартный, а также средства системного администрирования, шифрование данных, мониторинг уязвимостей и автоматическая установка исправлений. - Kaspersky Total Security для бизнеса — инструменты уровня Расширенный, а также защита почтовых серверов, серверов совместной работы и интернет-шлюзов. Также стоит отметить решение Kaspersky Endpoint Security Cloud, включающее в себя: облачную консоль, защиту компьютеров, ноутбуков и файловых серверов на базе Windows, macOS, мобильных устройств на базе iOS и Android и предустановленные политики безопасности. #### Консоль управления Kaspersky Security Center ![](https://i.imgur.com/TYMRVj2.png) Отличительной особенностью продуктов компании «Лаборатории Касперского» является многоуровневая защита, которая включает в себя: анализ поведения (Behavior Engine), защиту от эксплойтов (Exploit Prevention), «Анти-Криптор» для защиты серверов от шифрования и собственную репутационную службу Kaspersky Security Network, которая получает данные от более 60 миллионов узлов по всему миру. Решения «Лаборатории Касперского» для защиты конечных станций находятся в Едином реестре отечественного ПО и имеют сертификаты ФСТЭК России и ФСБ России. Подробнее с продуктами компании можно ознакомиться [здесь](https://www.kaspersky.ru/small-to-medium-business-security). ### 9. Symantec Endpoint Protection ![](https://i.imgur.com/RkhDAq8.png) Symantec Endpoint Protection представляет собой интегрированную платформу по защите конечных станций, включающую в себя большинство систем, присущих NGEPP — начиная с персонального межсетевого экрана и заканчивая системами EDR и sandboxing. Все решения доступны как для десктопных операционных систем (Windows, macOS, Linux), так и для мобильных платформ iOS и Android (SEP Mobile). #### Консоль управления Symantec Endpoint Protection Manager ![](https://i.imgur.com/f5TczvT.png) Отличительной особенностью продуктов компании Symantec является набор signatureless-технологий определения продвинутых угроз: Advanced Machine Language (AML), отвечающий за распознавание неизвестных угроз при помощи механизмов машинного обучения, Memory Exploit Mitigation, блокирующий эксплуатацию уязвимостей нулевого дня, детектирование атак с помощью приманок (Deception) и система поведенческой аналитики Behavior Monitoring, которая проактивно блокирует файлы с подозрительной активностью. Подробнее с продуктом Symantec Endpoint Protection можно ознакомиться [здесь](https://www.broadcom.com/products/cyber-security/endpoint/end-user). ### 10. Trend Micro Smart Protection Suites ![](https://i.imgur.com/iWmgJsD.png) Продукты для защиты конечных станций поставляются в двух комплектациях: Smart Protection for Endpoints Suite и Smart Protection Complete Suite. Обе комплектации включают в себя централизованную систему управления Trend Micro Control Manager и платформу для защиты конечных станций, включающую все компоненты, присущие NGEPP. В комплекте Smart Protection Complete Suite дополнительно предусмотрены возможности защиты почтовых серверов, серверов совместной работы и интернет-шлюзов. Все решения доступны как для десктопных операционных систем (Windows, macOS, Linux), так и для мобильных платформ iOS, Android, Blackberry и Windows Mobile. #### Консоль управления Trend Micro Control Manager ![](https://i.imgur.com/vGgWoN4.png) Отличительной особенностью решений Trend Micro является то, что компания одной из первых добавила в свои продукты механизмы высокоточного машинного обучения, включающие анализ файлов до и после запуска. Комплекс расширенных технологий для определения зараженных файлов получил название XGen Endpoint Security и, помимо машинного обучения, включает в себя технологии контроля приложений, защиты от эксплойтов и поведенческой аналитики. Подробнее с продуктом Smart Protection Suites можно ознакомиться [здесь](https://www.trendmicro.com/ru_ru/business/products/user-protection.html). ### 11. Traps (Palo Alto Networks) ![](https://i.imgur.com/gimeBB7.png) Traps архитектурно схож с «новичками» рынка EPP — решение состоит из легковесного агента для конечных станций и облачной платформы для анализа угроз. Помимо классической функциональности EPP, в продукт встроены другие технологии, такие как Machine Learning, защита от криптолокеров, контроль запуска дочерних процессов и блокировка различных скриптов внутри документов. Помимо этого, агент позволяет отправлять файлы на проверку как в локальную, так и облачную песочницу Wildfire. #### Консоль управления Palo Alto Networks Endpoint Security Management (ESM) ![](https://i.imgur.com/NUB5xV2.png) Отличительной чертой Traps является глубокая интеграция с песочницей Palo Alto Networks WildFire и формирование всеми заказчиками глобальной базы индикаторов работы вредоносного кода с помощью алгоритмов машинного обучения и искусственного интеллекта, за счет чего наполняется аналитическое ядро Traps, а также пополняется Threat Intelligence база на сетевой платформе NGFW. Подробнее с продуктом Palo Alto Traps можно ознакомиться [здесь](https://docs.paloaltonetworks.com/traps.html). # Домашнее задание: 1) Выбрать и установить одно из решений Endpoint Security виртуальную машину (можно использовать EVE-NG или отдельный гипервизор). >Триальные версии продуктов доступны на официальных сайтах производителей (вендоров) 2) Написать инструкцию по системе Endpoint Security, котрая была развернута