Вышел антивирус Symantec Endpoint Protection с поддержкой безопасности VMware vShield - Вопросы по Symantec Endpoint Protection - Форумы Anti-Malware.ru Перейти к содержанию
AM_Bot

Вышел антивирус Symantec Endpoint Protection с поддержкой безопасности VMware vShield

Recommended Posts

AM_Bot

symantec.jpgКомпания Symantec выпустила новую версию своего корпоративного антивируса Endpoint Protection 12.1.2, предназначенного для работы с виртуализованными средами VMware, а также с операционными системами Windows 8 и Mac OS X 10.8 Mountain Lion.

подробнее

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Виталий Я.

И - понеслось!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dr. Faust

Даже странно, что Симантек так долго раскачивался, технологии то уже года три.

А раньше или TrendMicro или при традиционном подходе перезакладывайся на оборудование.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Сергей Ильин
Выпуск продукта с поддержкой технологии vShield, используемой для защиты виртуальных машин под управлением гипервизоров VMware, стал необходимым шагом после того, как аналогичные решения выпустили компании Trend Micro, Kaspersky Lab, McAfee и другие.

А до этого Symantec делал вид 2 года, что это все неправильный подход и что никому это не нужно. В итоге все равно сделали поддержку vShield, по сути последними из числа лидеров антивирусного рынка. Но лучше поздно, чем никогда. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dr. Faust

Ну строго говоря, первыми ЕМНИП были всё равно TrendMicro и McAfee, так что если у Заказчика корпоративный стандарт, какой-нибудь ESET, Симантек, Касперский etc и Заказчик говорит "а давайте сейчас пилотик сделаем на виртуальных десктопах, вот у нас под такое дело куча старого оборудования" в результате традиционный антивирусный клиент ставится в машину и во время очередной плановой проверки, всё ложится по производительности.

Хорошо хоть VDI не так распространён пока.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Kapral

Dr. Faust

какой-нибудь ..., Касперский etc и Заказчик говорит

Ы?

Kaspersky Security для виртуальных сред 1.1: выпуск Critical Fix 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dr. Faust

Да, теперь и Каспер.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Kapral
Да, теперь и Каспер.

Ну да :lol:

4 месяца назад это "теперь" ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dr. Faust

Проектированием VDI, я занимаюсь с 2009 года. Так, что для меня именно "теперь".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Кирилл Керценбаум

Все это конечно хорошо, но если подходить с точки зрения уже сложивщегося стандарта интеграции с VMware vShield Endpoint, то у Symantec по-прежнеум для него решения нет.

Посмотрите внимательнее на архитектуру, ничего странного не находите?

SEP_VMware.jpg

Подскажу, в этой таблице должно быть НЕТ, а у Symantec по-прежнему ДА:

VMVShield.jpg

Смысл технологии vShield Endpoint - чтобы перенести полностью АВ сканирование с каждой ВМ на выделенный сервер, Symantec пошел весьма странным путем, не факт что такая разработка была проще, но вот пользы от данной реализации - почти НОЛЬ

post-44-1354713436_thumb.jpg

post-44-1354713741_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Сергей Ильин
Смысл технологии VShield Endpoint - чтобы перенести полностью АВ сканирование с каждой ВМ на выделенный сервер, Symantec пошел весьма странным путем, не факт что такая разработка была проще, но вот пользы от данной реализации - почти НОЛЬ

Если смотреть на приведенную тобой схему, то хорошо видно, что новая версия Symantec Endpoint Protection лишь выносит кеширование на уровень гипервизора, т.е. должна работать кеш антивирусной проверки для разных вирутальных машин. Проверенный уже на одной машине файл не должен повторно проверяться на другой. Но антивирус все равно остается на агенте, как и был. Ну хоть так сделали, и то хорошо.

Смущает и вводит в заблуждение вот это:

Как говорит Майкл Мэрфайс (Michael Marfise), директор Symantec по продукции, функции сканирования с устранением дублированием успешно перенесены на платформу vShield. В результате антивирусная защита теперь отнимает меньше ресурсов и работает быстрее для систем, работающих под управлением гипервизоров ESX, за счет использования архитектуры vShield без агентских модулей.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Кирилл Керценбаум
Смущает и вводит в заблуждение вот это:

В англоязычной версии я ничего такого не нашел, то есть либо это "трудности перевода", либо уже кто-то додумал сам. Естественно, здесь ни о какой безагентской технологии речь не идет, соответственно считать это полноценным решением для vShiled Endpoint нельзя

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Valery Ledovskoy
Если смотреть на приведенную тобой схему, то хорошо видно, что новая версия Symantec Endpoint Protection лишь выносит кеширование на уровень гипервизора, т.е. должна работать кеш антивирусной проверки для разных вирутальных машин. Проверенный уже на одной машине файл не должен повторно проверяться на другой.

Такая оптимизация вроде бы была и раньше, в 12.1.0. Возможно, на другом уровне.

Если интеграция с vShield заключается в том, что это кэширование теперь идёт на уровне гипервизора (вполне вероятно, что именно это и произошло), то это не сильно большой прорыв.

Я не вижу на схеме виртуальную машину защиты, как это сделано у Kaspersky, Trend Micro, и даже у BitDefender. Именно функционал виртуальной машины защиты позволяет защищать виртуалки "поверх". Без этого, насколько понимаю, от агентов на каждой ВМ отказаться нельзя при существующей схеме интеграции с vShield.

На схеме действительно только какой-то общий кэш.

Получается, по-прежнему это не антивирус для виртуальных сред на базе VMware vSphere в сложившемся уже на рынке понимании.

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

Спорное утверждение.

Заново писать не буду, ибо этот момент уже писал в одной из статей на АМ:

В настоящее время в составе программного обеспечения для виртуализации VMware vSphere входит множество компонентов под названием VMware vShield. Данная технология пришла на смену технологии VMware vSafe, которую раньше могли использовать лишь некоторые сторонние производители защитного программного обеспечения. VMware vShield призван упорядочить подход к безопасности виртуальных инфраструктур, и открывает больше возможностей сторонним производителям для интеграции с системой безопасности, созданной VMware для организации защиты виртуальных инфраструктур VMware vSphere.

http://www.anti-malware.ru/analytics/Progr...Infrastructures

Т.е. именно появление vShield развязало руки большинству вендоров к созданию продуктов, которые раньше были только у тех, кто смог договориться с VMware по поводу vSafe. Помнится, среди таких были как раз Trend Micro.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Кирилл Керценбаум
Я не вижу на схеме виртуальную машину защиты, как это сделано у Kaspersky, Trend Micro, и даже у BitDefender. Именно функционал виртуальной машины защиты позволяет защищать виртуалки "поверх". Без этого, насколько понимаю, от агентов на каждой ВМ отказаться нельзя при существующей схеме интеграции с vShield.

На схеме действительно только какой-то общий кэш.

Получается, по-прежнему это не антивирус для виртуальных сред на базе VMware vSphere в сложившемся уже на рынке понимании.

Валер, нельзя увидеть того чего нет в природе. Огорчает меня почти все, что делает Symantec в области ИБ последние 3-4 года...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dr. Faust

Коллеги, вы по-моему вы заблуждаетесь.

Во-первых стандарт реализации есть только один - это стандарт, который предоставляет компания VMware своим партнёрам, для реализации технологии vShield Endpoint, как будет работать конкретный продукт внутри Virtual Appliance - сугубо личное дело каждого вендора.

Далее, в рамках данной технологии никакого переноса на "выделенный сервер" для сканирования не происходит, в том смысле, что сканирование действительно осуществляется в рамках запущенного вендорского Virtual Appliance'а, но выделенного сервера под это, повторяю, не нужно, равно как и на уровень гипервизора никакие операции не выносятся.

Во-вторых и про Симантек, если почитать их Бест Практис, то становится понятно, что для виртуальных сред, они, также, предлагают вариант с установкой Virtual Appliance и интеграция у них, также, производится через vShield API . Что касается агентов и Shared Insight Cache (репутационная технология), то последний вообще является отдельной, дополнительной фичей и работать может как через API, так и используя обычный HTTP, в качестве транспорта, а агенты есть и у других, в том числе и у вас, Кирилл, инфа 146%.))))

Ну и последнее, в конечном итоге, для проектировщиков будут важны два параметра: MHz per Virtual Machine и IOPS per user. Симантек, заявляет, что эта доп фича Shared Insight Cache, снижает кол-во операций до 80%, а насколько это соответствует действительности, для реальных инфраструктур, а не для сферовакуумных - покажут только тесты.

З.Ы. Симантек, Кирилл, жалеть не нужно, у них в отличие от многих других, например, есть NAC и талмуды на тему, как наш антивирус встроить в ваш DR сценарий.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dr. Faust

Решил пару пруфов добавить.

Пруфы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Кирилл Керценбаум

Dr. Faust а при чем здесь NAC и почему именно NAC? И что касается Best Practice - так где продукт-то, которым можно реализовать agent less решение для VMware, как он называется? Или он секретный?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dr. Faust

NAC притом, что у каждого продукта есть свои сильные и слабые стороны - это нормально. У Симантека есть NAC, у вас его ЕМНИП нет.

И что касается Best Practice - так где продукт-то, которым можно реализовать agent less решение для VMware, как он называется? Или он секретный?

Он, этот продукт, написан в шапке поста, и интегрируется он как раз-таки с vShield API, агенты там точно такие же как и у вас, ставятся как компонент VMware Tools насколько я понимаю.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Кирилл Керценбаум
NAC притом, что у каждого продукта есть свои сильные и слабые стороны - это нормально. У Симантека есть NAC, у вас его ЕМНИП нет.

Насчет NACа не будем спорить, это не тема данного топика

Он, этот продукт, написан в шапке поста, и интегрируется он как раз-таки с vShield API, агенты там точно такие же как и у вас, ставятся как компонент VMware Tools насколько я понимаю.

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

Ну тогда вам все-таки нужно побольше узнать о технологии vShield Endpoint. Данная технология предполагает что на Виртуальные Машины (ВМ) НЕ БУДЕТ устанавливаться никакого дополнительного АВ ПО, все работает через драйвер vShield Endpoint, который с последней версии VMware ESx является неотъемлемой частью VMware Tools. Специализированные продукты компаний McAfee, Trend Micro, BitDefender и Kaspersky Lab под vShield Endpoint не устанавливают НИЧЕГО на ВМ дополнительно. Продукт Symantec Endpoint Protection 12.1 RU2 все еще требует установки клиента Symantec Endpoint Protection на каждую ВМ, поэтому не является специализированным решением для vShield Endpoint. Если это не так и я ошибаюсь - приведите пруфлинк где дается иное описание

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Сергей Ильин
Далее, в рамках данной технологии никакого переноса на "выделенный сервер" для сканирования не происходит, в том смысле, что сканирование действительно осуществляется в рамках запущенного вендорского Virtual Appliance'а, но выделенного сервера под это, повторяю, не нужно, равно как и на уровень гипервизора никакие операции не выносятся.

Как раз фишка vShield в том, чтобы проверять все на уровне гипервизора, а не по старинке внутри гостевых машин. Поэтому Кирилл правильно пишет:

Ну тогда вам все-таки нужно побольше узнать о технологии vShield Endpoint. Данная технология предполагает что на Виртуальные Машины (ВМ) НЕ БУДЕТ устанавливаться никакого дополнительного АВ ПО, все работает через драйвер vShield Endpoint, который с последней версии VMware ESx является неотъемлемой частью VMware Tools. Специализированные продукты компаний McAfee, Trend Micro, BitDefender и Kaspersky Lab под vShield Endpoint не устанавливают НИЧЕГО на ВМ дополнительно.

Там еще вкусности появляются дополнительные, например, сканирование выключенных виртуальных машин. Как их проверить при помощи агентов, если сама машина выключена? :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dr. Faust
Ну тогда вам все-таки нужно побольше узнать о технологии vShield Endpoint. Данная технология предполагает что на Виртуальные Машины (ВМ) НЕ БУДЕТ устанавливаться никакого дополнительного АВ ПО, все работает через драйвер vShield Endpoint, который с последней версии VMware ESx является неотъемлемой частью VMware Tools. Специализированные продукты компаний McAfee, Trend Micro, BitDefender и Kaspersky Lab под vShield Endpoint не устанавливают НИЧЕГО на ВМ дополнительно. Продукт Symantec Endpoint Protection 12.1 RU2 все еще требует установки клиента Symantec Endpoint Protection на каждую ВМ, поэтому не является специализированным решением для vShield Endpoint. Если это не так и я ошибаюсь - приведите пруфлинк где дается иное описание

Совет неплох, вот давайте я вам и почитаю про vShield Endpoint вслух. Как я уже говорил, стандарт задаёт компания VMware и вот, что она пишет:

Agentless solution – Instead of an antivirus agent installed on each desktop to be protected, vShield Endpoint

utilizes a small-footprint driver on each desktop. This driver is part of VMware Tools, and no additional

provisioning is required. The antivirus scanner and virus signatures are installed only in the virtual appliance.

This saves space on each desktop and results in a reduced attack surface in the guest because there is no

agent to compromise.

http://www.vmware.com/files/pdf/VMware-Vie...tices-TN-EN.pdf

Ключевая фраза тут "The antivirus scanner and virus signatures are installed only in the virtual appliance." т.е. все ресурсоёмкие операции по поиску и детектированию вынесены в отдельный модуль, который в свою очередь может быть выделен в отдельный ресурсный пул, и только этот модуль может порождать вычислительную нагрузку на хост-серверы и дисковую нагрузку на системы хранения. Вот это и есть основная идея, вынести антивирусный движок в отдельный модуль, который представляет собой по сути обычную виртуальную машину, а раз это обычная ВМ, значит мы можем стандартным для гипервизора методами управлять её потреблением ресурсов. Всё остальное про полностью безагентную работу - это ваши выдумки, нет таких "волшебных пузырьков", которые позволят гипервизору "заглянуть внутрь" виртуальной машины без использования агентов внутри хост-системы и VMware Tools как раз таким агентом и является, то что Лаборатория Касперского сделала ставку на интеграцию своего драйвера в состав устанавливаемого пакета, то решение изящное и красивое - не спорю, но это просто вариант реализации и не более. То, что ваш Thin Agent, является неотъемлемой частью VMware Tools, это вы мягко говоря не правы.

Если опять же вернуться к документации Симантека, то видно, что там как раз и предлагается установка Virtual Appliance c vShield'ом.

На основании этого я утверждаю, что ваши выводы насчёт:

Смысл технологии vShield Endpoint - чтобы перенести полностью АВ сканирование с каждой ВМ на выделенный сервер, Symantec пошел весьма странным путем, не факт что такая разработка была проще, но вот пользы от данной реализации - почти НОЛЬ

спорны, т.к. я не вижу здесь традиционного подхода в виде многочисленных, запущенных копий антивирусного монитора в каждой виртуальной машине, с обязательным эффектом в виде порождения одновременной лавины операций ввода-вывода на запись, при обновлениях сигнатур, операций ввода-вывода на чтение при сканировании и повышенного оверхеда на ресурсы CPU. И уж тем более не при чём тут ваши картинки, про отдельную фичу Insight Cache, которые не доказывают ни-че-го. Что бы это всё понять мне хватило 15 минут беглого проглядывания документации, не исключаю, что поступи вы аналогичным образом, у вас получилось бы лучше, а так это всё больше напоминает FUD.

Как раз фишка vShield в том, чтобы проверять все на уровне гипервизора, а не по старинке внутри гостевых машин.

Гипервизору строго говоря плевать, на всю вирусную/антивирусную активность, для него каждая ВМ, лишь процесс и не более:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Кирилл Керценбаум

Dr. Faust, ОК, вы на своей волне, оставлю вас на ней. Фактов что Symantec предложил именно agent-less решение для VMware vSpere и vShiled Endpoint вы не привели, что и требовалось доказать. Вы можете и дальше находиться в заблуждении, это ваше право. Но ситуацию по факту так и не изменилась, полноценные решения по-прежнему есть только у McAfee, Trend Micro, Kaspersky Lab и BitDefender, Symantec продолжает быть за пределами этой "игровой зоны". Мне это как раз-то весьма жаль, так как я 3 года своей жизни посвятил данной компании

Гипервизору строго говоря плевать, на всю вирусную/антивирусную активность, для него каждая ВМ, лишь процесс и не более:)

Вы только клиентам так не говорите, а то шокируете

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dr. Faust

Я Кирилл, действительно на "своей волне", так как моя "волна" не предусматривает защиту корпоративных интересов любой ценой и в KPI у меня нет пункта "продвижение продуктов компании".

Я не очень понял только, что именно я должен приводить и с чем конкретно вы не согласны. Вы высказали спорный тезис, что Симантек будет проигрывать другим вендорам, потому, что дескать агенты у него в виртуальных машинах, привели совершенно левые картинки, которые к делу не относятся. Не кажется ли вам, что тяжесть доказательств лежит на утверждающем, то есть на вас? Что заставляет вас думать о неполноценности Симантека, если докажите, что ативирусные проверки, равно как и обновления осуществляются в рамках каждой виртуальной машины - я с вами соглашусь.

Вы только клиентам так не говорите, а то шокируете

Почему же?))))

вы не привели, что и требовалось доказать.

Вы ещё скажите: слив защитан. Детский сад - штаны на лямках.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Кирилл Керценбаум
Вы высказали спорный тезис, что Симантек будет проигрывать другим вендорам, потому, что дескать агенты у него в виртуальных машинах, привели совершенно левые картинки, которые к делу не относятся.

А где прозвучал данный тезис?

Тезис состоит лишь в том, что из "большой четверки" (Symantec, McAfee, Trend Micro, Kaspersky Lab) полноценного решения для защиты VMware vSphere нет только у Symantec, а то, о чем идет речь в данной новости - лишь очередная оптимизация классического подхода, который себя уже исжил.

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

Я Кирилл, действительно на "своей волне", так как моя "волна" не предусматривает защиту корпоративных интересов любой ценой и в KPI у меня нет пункта "продвижение продуктов компании".

А у кого есть пункт "продвижение продуктов компании"?

Я вроде как не скрываю что работаю сейчас в Kaspersky Lab, но где я в данной дискуссии продвигаю Kaspersky Security for Virtualization? Я везде привожу перечень полноценных продуктов - Trend Micro, McAfee, Kaspersky Lab, BitDefender, вот и все. Так кого я продвигаю, все 4 компании? Тогда пожалуй пойду за зарплатой в оставшиеся три :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dr. Faust

Ваш пост номер 10, с картинкой иллюстрирующей работу доп фичи Симантека, называемой Insight Cache.

Но даже на этой картинке есть слова "Security Virtual Appliance" и VMware vShield, последний причём представлен в ввиде шины передачи данных.

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

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

Потом, я предлагаю всё же вернуться к конструктиву, а именно:

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

Это ключевой момент, если выяснится, что процесс сканирования и обновлений происходит в каждой отдельно взятой машине т.е. классическим способом, то я с вами соглашусь, посыплю голову пеплом и скажу, что не прав:) Правда тогда я в упор отказываюсь понимать, зачем было вообще использовать VirtualAppliance и устанавливать модули vShield'а.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

  • Сообщения

    • Ego Dekker
      Домашние антивирусы для Windows были обновлены до версии 19.0.14.
    • PR55.RP55
      Microsoft ускоряет Проводник в Windows 11 с помощью предзагрузки https://www.comss.ru/page.php?id=18618
    • AM_Bot
      Вендор Crosstech Solutions Group выпустил решение для защиты контейнерной инфраструктуры Crosstech Container Security (CTCS). Оно обеспечивает безопасность контейнерных сред: от сканирования образов до контроля запуска рабочих нагрузок и реагирования на инциденты в средах выполнения.      ВведениеФункциональные возможности Crosstech Container Security2.1. Анализ и контроль безопасности образов2.2. Контроль запуска контейнеров2.3. Безопасность в средах выполнения (Runtime Security)2.4. Безопасность окружения2.5. Внешние интеграцииАрхитектура Crosstech Container Security3.1. Основные компоненты Crosstech Container SecurityСистемные требования и лицензирование Crosstech Container Security4.1. Лицензирование4.2. Требования к аппаратной части4.3. Требования к программной части4.4. Процесс установкиСценарии использования5.1. Сценарий №1. Сканирование образов5.2. Сценарий №2. Политики безопасности образов контейнеров5.3. Сценарий №3. Контроль запуска контейнеров5.4. Сценарий №4. Мониторинг безопасности сред выполненияВыводыВведениеРоссийский рынок контейнерных разработок постоянно растёт. В 2024 году затраты на ПО для контейнеризации достигли 3 млрд рублей — это на 66 % больше, чем в 2023. Контейнерные технологии ускоряют процессы разработки, экономят ресурсы компаний, поэтому их всё чаще внедряют в свою работу ИТ-департаменты.Вместе с ростом масштабов контейнеризации увеличивается и поверхность атак: уязвимости в образах, ошибки конфигураций, несанкционированные действия внутри контейнеров. Crosstech Container Security помогает компаниям выстраивать комплексную систему защиты контейнерной инфраструктуры.Функциональные возможности Crosstech Container SecurityCrosstech Container Security объединяет функции анализа, мониторинга и управления безопасностью контейнерных сред. Решение охватывает весь жизненный цикл контейнера — от момента его создания до удаления. Продукт помогает DevSecOps-командам выявлять уязвимости, проверять конфигурации, контролировать сетевую активность и реагировать на инциденты в режиме реального времени.Анализ и контроль безопасности образовCrosstech Container Security интегрируется с реестрами хранения образов и позволяет проводить их сканирование как в ручном режиме, так и по расписанию. В результате анализа система обнаруживает дефекты в образах: уязвимости, неправильные конфигурации, секреты, а также фиксирует используемые в образах OSS-лицензии для пакетов и библиотек. По каждому найденному дефекту предоставляется детальная информация.CTCS поддерживает экспорт SBOM в форматах SPDX и CycloneDx, что упрощает аудит и обмен данными с другими решениями. Интерфейс продукта предоставляет визуализацию образов с маппингом (сопоставлением данных) на дефекты безопасности. CTCS также осуществляет дискаверинг (обнаружение) образов, располагающихся в защищаемых кластерах и на standalone-хостах.Для автоматизации контроля доступны настраиваемые политики безопасности образов, разделяемые по критериям:наличие уязвимостей в образах контейнеров выше заданной оценки критичности;наличие уязвимостей в образах контейнеров согласно заданным идентификаторам;обнаружение root в Dockerfile;возможность указания перечня образов, на которые будет распространяться созданная политика безопасности образов.При нарушении хотя бы одного из критериев политики администратор получает уведомление в интерфейсе CTCS и может оперативно принять меры: заблокировать образ, исключить его из деплоя или добавить в список исключений с указанием причины. Такой подход обеспечивает прозрачность процессов и повышает уровень доверия к среде разработки и эксплуатации.Контроль запуска контейнеровРешение обеспечивает контроль запуска контейнеров как в средах Kubernetes, так и на отдельных standalone-хостах в соответствии с заданными политиками безопасности. Это позволяет предотвращать запуск рабочих нагрузок, не соответствующих требованиям безопасности компании, ещё на этапе их инициализации.В зависимости от настроек администратор может выбрать режим реагирования: блокирование или оповещение о нарушении политики безопасности. Информация обо всех срабатываниях отображается в интерфейсе системы, обеспечивая прозрачность и возможность оперативного реагирования.Политики безопасности включают следующие критерии:попытка запуска контейнеров на базе образов, не соответствующих политикам безопасности;попытка запуска контейнеров из-под пользователя root;попытка запуска контейнеров с повышенными привилегиями ядра Linux;контроль запуска контейнеров на базе образов, не прошедших сканирование CTCS.Дополнительно решение поддерживает интеграцию с OPA Gatekeeper и имеет возможность создания и импорта политик через интерфейс CTCS.Безопасность в средах выполнения (Runtime Security)CTCS использует возможности инструмента Tetragon для создания и применения кастомных политик безопасности, позволяющих контролировать сетевые взаимодействия внутри контейнеров. Администраторы могут выбрать набор кластеров для распространения политик, что обеспечивает гибкость при внедрении требований безопасности.Вся информация о срабатываниях политик фиксируется в интерфейсе CTCS, предоставляя специалистам по информационной безопасности прозрачную картину активности в средах выполнения и возможность оперативного реагирования на инциденты.Безопасность окруженияРешение выполняет сканирование кластеров на соответствие стандартам конфигурирования CIS Kubernetes Benchmarks. Аналогично система проводит проверку standalone-хостов на соответствие CIS Docker Benchmarks. Дополнительно CTCS поддерживает сканирование конфигурационных файлов, расположенных в директориях нод кластеров, выполняя роль сканера на основе IaC (Infrastructure as Code, управление инфраструктурой через использование кода).Внешние интеграцииРешение поддерживает интеграцию с реестрами хранения образов, что обеспечивает доступ к актуальным данным для анализа и контроля безопасности контейнеров. Также CTCS поддерживает передачу журналов событий в системы сбора по протоколу Syslog для их централизованного хранения и обработки.Доступна интеграция с системой идентификации, управления доступом Keycloak с поддержкой OAuth и доменными службами каталогов. Это позволяет пользователям авторизовываться в интерфейсе системы через доменные учётные записи. Рисунок 1. Планы по развитию Crosstech Container Security Архитектура Crosstech Container SecurityАрхитектура CTCS реализована в формате однонаправленных соединений со стороны ядра системы в сторону агентов защиты (протокол TCP/IP), располагающихся в защищаемых кластерах. Такой подход позволяет использовать инстанс ядра в единственном экземпляре для инфраструктур, сегментированных по уровням доверия. Рисунок 2. Логическая архитектура Crosstech Container Security Основные компоненты Crosstech Container SecurityCTCS состоит из 3 основных компонентов:CTCS Core — группа микросервисов, отвечающая за управление системой: хранение данных, настроек, создание политик безопасности, бизнес-логика продукта, а также взаимодействие со смежными системами.CTCS Agent-Manager: модуль агент-менеджера реализован в формате оператора Kubernetes с целью контроля за установкой и изменениями кастомных ресурсов (custom resource definition, CRD), а также управления и передачи информации агент-воркерам, устанавливаемым на каждую защищаемую ноду в формате DaemonSet.CTCS Scanner — модуль, сканирующий образы контейнеров на уязвимости, неправильные конфигурации, конфиденциальные данные, информацию по OSS-лицензиям для пакетов и библиотек из состава образа, а также сканирующий кластеры на соответствие стандартам конфигурирования.Системные требования и лицензирование Crosstech Container SecurityПеред выбором модели лицензирования заказчикам рекомендуется оценить масштаб защищаемой инфраструктуры и нагрузку на кластеры. Crosstech Container Security предусматривает гибкий подход: ядро и агенты могут разворачиваться в разных сегментах сети, включая тестовые и продуктивные среды. Такой принцип позволяет оптимально распределять ресурсы и лицензии, избегая избыточных затрат.ЛицензированиеCTCS лицензируется по количеству защищаемых нод, на которые распространяются агенты защиты.В продукте реализовано гибкое лицензирование, которое позволяет заказчикам самостоятельно выбирать перечень защищаемых объектов. При достижении лимита по количеству лицензий, предусмотренных договором, администратор может отключить часть текущих объектов защиты и переназначить лицензии на новые кластеры и ноды. Рисунок 3. Включение/выключение агентов защиты Рисунок 4. Лицензии CTCS На странице лицензирования доступна подробная информация о параметрах действующей лицензии. Пользователь видит:количество оставшихся дней действия лицензии;количество нод, предусмотренных лицензией;актуальные данные о числе используемых нод в рамках лицензии;сведения о типе лицензии;информация о поставщике;информация о владельце лицензии.Рисунок 5. Страница «Лицензирование» Требования к аппаратной частиКластер, на котором производится установка CTCS, должен соответствовать минимальным характеристикам, приведённым ниже. Для определения значений millicpu (единицы времени процессора, эквивалентной тысячной части работы, которую может выполнить одно ядро CPU) рекомендуется воспользоваться документацией Kubernetes.Кластер, на который будет установлен helm-чарт ядра (без учёта сканера) должен иметь характеристики не ниже 8190 millicpu, 7410 MiB RAM.Для каждого экземпляра сканера: 3 CPU, 6 GB RAM, при добавлении дополнительных экземпляров значения увеличиваются пропорционально.В случае использования большего количества реплик значения пропорционально умножаются на их число. По умолчанию в чарте допускается до 6 реплик, что требует 18 CPU, 36 GB RAM.Каждый кластер для развёртывания чарт-агента должен иметь 2 CPU, 8 GB RAM.Необходимый минимум для каждой используемой СУБД PostgreSQL: 4 CPU, 8 GB RAM, 100 GB.Приведённые требования указаны для усреднённой конфигурации и могут быть изменены в зависимости от количества одновременных сканирований образов, генерируемых событий, деплоев, пространств имён (namespaces) и подов.Требования к программной частиДля корректной интеграции и работы приложение CTCS должно быть развёрнуто в кластере Kubernetes. При настройке системы в конфигурационном файле helm-чарта должны быть настроены необходимые параметры.Поддерживаемые контейнерные среды CRI (container runtime interface): containerd и docker.В момент выполнения инструкции на хосте администратора должны быть установлены следующие утилиты для выполнения установки:tar;helm;kubectl.Необходимые сервисы в инфраструктуре:PostgreSQL: рекомендуется размещать базу данных для хранения логов на отдельном инстансе от основной БД, чтобы избежать падения производительности основных операций при большом объёме логируемых событий;Keycloak (опционально, имеется возможность поставки в составе дистрибутива);Vault (опционально, имеется возможность использования стандартного объекта Kubernetes Secret).Требования к операционной системе и ядру:рекомендуется использовать ОС с версией ядра 5.4 или выше для обеспечения поддержки Tetragon;в ядре должна быть включена функция BTF;должны быть активированы модули eBPF и cgroup, а также корректным образом настроены или отключены модули безопасности Linux (LSM), контролирующие запуск eBPF-программ (в соответствии с официальной документацией Tetragon).Требования к версиям Kubernetes:центральная управляющая часть кластера – не ниже версии 1.23;дочерние кластеры – версия 1.23 или выше.Дополнительные требования:В кластере Kubernetes должен быть установлен, подключён и настроен storage class, в котором будет минимум 10 GB свободного места.В master-кластер должен быть установлен External Secrets (опционально).В дочерние кластеры должен быть установлен External Secrets (опционально).Во всех кластерах, где развёртывается ядро и агенты CTCS, должен быть установлен ingress-контроллер.Совокупность этих требований обеспечивает стабильную работу системы и корректное взаимодействие всех модулей CTCS. При соблюдении указанных параметров производительность решения остаётся предсказуемой даже при высокой интенсивности сканирований и большом количестве событий безопасности. Такой подход гарантирует надёжность, масштабируемость и устойчивость контейнерной инфраструктуры.Процесс установкиДля развёртывания CTCS вендор предоставляет архив, содержащий helm-чарты и образы системных контейнеров. При необходимости может быть предоставлена учётная запись для выгрузки дистрибутивов из репозиториев вендора напрямую.Сценарии использованияCrosstech Container Security закрывает ключевые задачи обеспечения безопасности контейнерных платформ — от анализа уязвимостей до защиты на уровне среды выполнения. Решение органично интегрируется в процессы DevSecOps и помогает компаниям повысить устойчивость инфраструктуры к современным киберугрозам без потери скорости разработки.Сценарий №1. Сканирование образовCTCS позволяет выполнять сканирование образов контейнеров, хранящихся как в интегрированных реестрах образов, так и локально в защищаемых кластерах. Рисунок 6. Подключённые реестры После интеграции с реестрами образов на вкладке «Образы» – «Реестры» отображается подключённый реестр и информация о хранящихся в нём образах. Реализовано в формате иерархии:Реестры.Название образа и количество его версий (тегов).Название образа и его версии.Карточка конкретного образа.Рисунок 7. Образ и список его версий Рисунок 8. Карточка образа На каждом уровне иерархии есть возможность запуска сканирования по требованию с выбором типа дефектов, которые будут учитываться в процессе сканирования. Дополнительно предоставляется общая информация об образе, данные о его соответствии установленным политикам, сведения о слоях образов с маппингом на обнаруженные дефекты. Рисунок 9. Слои образа На странице интеграций с реестрами в настройках доступно выставление расписания для проведения автоматизированного сканирования. Рисунок 10. Сканирование по расписанию Для работы с образами, обнаруженными локально в защищаемых кластерах, доступна отдельная вкладка «Образы» – «Локальные образы». Рисунок 11. Таблица локальных образов При запуске процесса сканирования доступен выбор ноды, на которой он будет проводиться. Если обнаруженный образ находится в интегрированном реестре, сканирование будет приоритетно выполняться на стороне ядра системы в рамках интеграции с реестром. Рисунок 12. Выбор нода для проведения сканирования Сценарий №2. Политики безопасности образов контейнеровВ рамках Crosstech Container Security реализовано создание политик безопасности для образов контейнеров. После их настройки система автоматически проверяет все известные образы на соответствие заданным критериям. По результатам проверки на карточке каждого образа отображается информация о соответствии или несоответствии политикам безопасности (Рисунок 7). Если образ нарушает несколько политик безопасности одновременно, в карточке отображается, какие именно политики безопасности были нарушены. Рисунок 13. Создание политики безопасности образов Сценарий №3. Контроль запуска контейнеровВ CTCS доступна интеграция с OPA Gatekeeper, обеспечивающая валидацию контейнерных деплоев и реагирование в соответствии с заданными политиками безопасности.При настройке политик безопасности доступен выбор режима реагирования — оповещение либо блокировка — а также определение перечня критериев безопасности, по которым будет осуществляться контроль. Рисунок 14. Таблица политик валидации и контроля запусков Политики безопасности могут создаваться по выделенным критериям (Рисунок 13) или импортироваться в виде кастомных политик (Рисунок 14). Рисунок 15. Создание политики валидации и контроля запусков Рисунок 16. Импорт кастомных политик безопасности Результаты срабатывания политик доступны в интерфейсе системы, что позволяет оперативно анализировать инциденты и корректировать настройки безопасности. Рисунок 17. Срабатывание политик валидации и контроля запусков Сценарий №4. Мониторинг безопасности сред выполненияВ текущей версии реализован мониторинг безопасности сред выполнения на базе Tetragon, что позволяет контролировать эксплуатацию рабочих нагрузок.В CTCS доступна форма для создания или импорта готовых политик безопасности с возможностью выбора области применения. Рисунок 18. Создание политики среды выполнения При срабатывании политик система отображает перечень событий в формате таблицы. Для каждого события можно перейти в режим детального просмотра, где отображается его идентификатор, дата и время создания, короткое описание и содержание в формате json. Рисунок 19. Событие срабатывания политики среды выполнения ВыводыАнализ решения Crosstech Container Security показал, что в версии 3.0.0 продукт предоставляет широкие функциональные возможности для защиты контейнерной инфраструктуры: от обеспечения безопасности образов контейнеров до контроля запуска и реагирования на нелегитимные процессы в средах выполнения в соответствии с политиками безопасности. CTCS также предоставляет инструменты для проведения сканирований защищаемых кластеров на соответствие стандартам конфигурирования, что повышает уровень безопасности контейнерной инфраструктуры.Достоинства:Архитектура. Благодаря однонаправленным соединениям со стороны ядра системы в сторону агентов защиты обеспечивается соответствие требованиям заказчиков, которые используют «Zero Trust»-модель на уровне сегментов инфраструктуры.Широкая площадь покрытия. CTCS обеспечивает контроль запуска контейнеров не только в рамках оркестратора Kubernetes, но и на отдельных хостах контейнеризации за счёт использования standalone-агентов.Гибкие возможности при работе с API. Весь функционал из веб-интерфейса CTCS также доступен для вызова через API, что позволяет специалистам заказчика решать нетривиальные задачи в рамках своей рабочей деятельности и интегрировать продукт в существующие процессы.Удобство при работе со сканированием образов. Иерархический подход обеспечивает гибкость при выборе области сканирования и повышает прозрачность анализа.Недостатки:Отсутствие возможности встраивания в процесс сборки (CI/CD) (планируется к реализации в первом квартале 2026 года).Отсутствие данных по ресурсам Kubernetes (Workloads, RBAC, Custom Resources, Feature Gates): планируется в 4-м квартале 2025 – 1-м квартале 2026).Отсутствие настройки гибкого разграничения прав доступа пользователей в интерфейс системы (реализация запланирована на первый квартал 2026).Отсутствие отчётности по результатам работы с системой (планируется в первом квартале 2026).Реклама, 18+. ООО «Кросстех Солюшнс Групп» ИНН 7722687219ERID: 2VfnxvVGwXfЧитать далее
    • demkd
    • PR55.RP55
      И ещё это: https://www.comss.ru/page.php?id=18330 Это и на работе Образов с Live CD может сказаться ?
×