Доктор Веб» взломал песочницу «Касперского» - Общий форум по информационной безопасности - Форумы Anti-Malware.ru Перейти к содержанию
Александр Шабанов

Доктор Веб» взломал песочницу «Касперского»

Recommended Posts

Александр Шабанов

Интересный материал попался на глаза на Cnews, интересно мнение коллег, очевидно, что подача идет со стороны Доктора Веба:

Доктор Веб» взломал песочницу «Касперского»

Специалисты компании «Доктор Веб» сумели в ряде тестов обойти защиту «безопасной среды», реализованной в новом продукте «Лаборатории Касперского» - Kaspersky Internet Security 2010. Эксперты же говорят, что эффективность «песочницы» доказана рядом независимых тестовых лабораторий, а найти слабые места можно в любой, даже самой надежной технологии.

Технология Sandbox («песочницы» или Green Zone — «безопасной среды»), впервые появившаяся в комплексном решении Kaspersky Internet Security 2010 (антивирус, антиспам, защита от атак), привлекла пристальное внимание конкурентов «ЛК». Напомним, что «песочница» позволяет запускать подозрительные программы и веб-сайты в изолированном виртуальном пространстве. «Мы не могли удержаться от тестирования новой технологии наших коллег, — рассказали CNews в компании „Доктор Веб”. — Поскольку идея „песочниц” не нова и довольно много антивирусных компаний уже долгое время имеют схожие разработки, а также в связи с тем, что наша антивирусная лаборатория постоянно ведет исследования в этой области, подобная информация, естественно, представляет для нас большой интерес».

«Для выполнения первого теста файловый менеджер FAR был помещен в «песочницу» и запущен на исполнение, — описывают свой эксперимент в «Доктор Веб». — Далее из Сети были взяты четыре эксплойта, использующие уязвимости ОС Windows. Вредоносные файлы не были задетектированы средствами KIS (не сработала ни эвристика, ни HIPS) и запущены на исполнение. В результате все эксплойты выполнили свое предназначение (переход в режим ядра ОС), а «песочница» так и не осуществила свою миссию, доказательством чему был синий экран смерти Windows (BSoD). Операционной системе был нанесен безусловный вред.

В дальнейшем была произведена проверка на способность изолировать изменения файловой системы внутри Green Zone. Обычные операции над файлами никак не повлияли на работоспособность основной системы. Но изменяя стандартный синтаксис имени файла на его аналог через сетевой редиректор (как это делал, например, вирус Win32.Ntldrbot), можно получить полный доступ к системе за пределами «песочницы» и способность изменять критически важные объекты. Так, простой командный файл (bat) из двух строк с легкостью удаляет файл c:\ntldr, что приводит к полной неработоспособности всей системы после перезагрузки». Таким образом, резюмируют в «Доктор Веб», Green Zone на самом деле совершенно не гарантирует, что вредоносные программы не смогут нанести вред операционной системе и файлам пользователя, как было заявлено при запуске KIS 2010.

В «Лаборатории Касперского» CNews заявили, что комментировать действия конкурента не станут. В свою очередь, Илья Шабанов, руководитель лаборатории Anti-Malware.ru, тестировавшей технологию «песочницы» от «ЛК» (в чьих тестах Sandbox показал очень высокую эффективность), рассказал CNews, что описанный эксперимент вызывает недоумение. «Во-первых, недостаточно деталей, какие именно эксплойты брались, какие были настройки ПО, какая платформа использовалась. — говорит он. — Во-вторых, ни одна технология просто не может гарантировать 100-процентной защиты: найти уязвимое место (подобрать специальный экземпляр вируса или эксплойта) можно всегда, тем более, если это делать целенаправленно для очернения конкурента».

Шабанов также отмечает, что Sandbox никогда и не позиционировался в качестве абсолютной защиты: «Это всего лишь еще один, последний уровень защиты, который в большем количестве случаем поможет клиенту защитить себя от вредоносных программ. Подобные „откровения” от „Доктор Веб” вызывают недоумения, так как в их продуктах ничего похожего нет и не анонсировано на ближайшую перспективу».

С вопросом о том, насколько достоверны результаты тестов, описанных «Доктор Веб», CNews обратился к еще одному отечественному разработчику защитных решений — компании Agnitum, известной на рынке благодаря персональному брандмауэру Outpost (в котором технология Sandbox была внедрена еще в 2003 г.) Павел Кунышев, руководитель отдела системного программирования Agnitum, как и его коллега из Anti-Malware.ru, отметил, что для повторения эксперимента необходимы точные данные о специфических эксплойтах и наличие их исполняемых образцов. «В идеале такие исследования делаются с записью видеодемонстрации, тщательным контролем состояния системы и работы защитного ПО, — объяснил он. — В данном случае мы не располагаем такими результатами тестов, что снижает их достоверность».

Однако, по словам Кунышева, в эксперименте действительно могли быть выявлены проблемы с алгоритмом классификации приложений, помещенных в «недоверенную зону» и в Green Zone соответственно. "Полагаем, что эта ошибка может быть оперативно исправлена и выпущена с обновлениями продуктов «Лаборатории Касперского», — считает специалист. — Описываемые уязвимости, скорее всего, относятся непосредственно к ядру Windows и не всегда могут быть закрыты за счет работы только антивирусных приложений, требуя инициативы Microsoft по закрытию данной «бреши». Эксперт полагает, что судя по описываемым признакам («экранам смерти»), вызваны они скорее ошибкой в работе операционной системы — видимо, эксплуатировалась уязвимость одного из драйверов ОС, не связанная напрямую с работой защитного приложения.

Павел Кунышев, тем не менее, подчеркивает, что ситуация, смоделированная аналитиками «Доктор Веб» на конкретных эксплоитах, блокируемых их продуктом, не может являться основанием для столь принципиального отрицания эффективности технологии Sandbox. «Эффективность „песочницы” доказана рядом независимых тестовых лабораторий — например, проектом Proactive Security Challenge портала Transparent Security Matousec.com и тестами лаборатории Anti-Malware.ru, проводимыми независимыми вирусными аналитиками и разработчиками защитного ПО», — напоминает он.

Виталий Янко, коммерческий директор Agnitum, в свою очередь, добавляет, что исследование «Доктор Веб» могло бы иметь существенный вес, если бы исходило от независимой тестовой лаборатории. «Вопрос же трактовки тестов конкурентов, проводимых компаниями самостоятельно, традиционно остается вне публичного поля, — говорит он. — Исключение, пожалуй, составляют тесты решений, выпускаемых разработчиками ОС (как Microsoft или Novell), также работающих в поле информационной безопасности. Мы с удивлением наблюдаем критику эффективности технологии, на базе которой осуществляется превентивная защита во всех ведущих комплексных антивирусных продуктах класса Internet Security Suite. Принципиальная нереализация в собственных продуктах „Доктор Веб” технологий HIPS, не позволяющая им участвовать в тех же тестах Matousec.com, существенно снижает авторитетность заключения компании-ньюсмейкера».

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


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

Мда...докатились...

Кстати, заметил сверху "партнер проекта Drweb" =). Так что ждем еще новостей от них, периодически.

З.Ы. Даешь на синюс тестовую лабораторию!

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


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

В последнее время наблюдаю воспаление мозоли на языке у многих Др.Вебовцев - складывается впечатление, что у них язык борется за независимость от мозга/здравого_смысла, причем с переменным успехом.

А по поводу новости:

Очень интересны "эксплоиты из сети" - что именно за 4 исполняемых файла были взяты и под какую ОС. Очень маловероятно, что из свободного доступа можно было взять просто 4 эксплоита, использующие уязвимости ОС Windows, что бы ни один из них не был прибит КИСом. Про батник вполне допускаю - с командным интерпретатором КИС вообще никогда не дружил... поэтому это может быть.

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


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

Кстати, заметил сверху "партнер проекта Drweb" =).

Хм... зелёный Anti-Malware? ;) Там в партнёрах проекта -- "Доктор Веб", здесь -- "Лаборатория Касперского" (поправка: один из партнёров). Симметрия... :)

Так что ждем еще новостей от них, периодически.

З.Ы. Даешь на синюс тестовую лабораторию!

Для полной симметрии? :lol:

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


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

Поясню немного позицию Agnitum: CNews позвали нас в качестве "арбитров" как разработчика, давно выведшего на рынок технологии бессигнатурной превентивной блокировки (HIPS на базе драйвера sandbox) - рассудить претензию "нежно-зеленого" вендора к технологии "темно-зеленого". :)

И мы по куцому текстовому описанию догадывались, что у Dr. Web, скорее всего, нашлись тела эксплойтов на непропатченные "дырки" ОСи да известный им вирус, который почти одни они успешно лечат (что, вероятно, хорошо для Dr. Web). Нам вправду жаль, что защита 2010-ой линейки ЛК на базе патентованной GreenZone способна давать такие сбои - но кто без греха?

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

  • Upvote 10

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


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

Угум.

Но похоже пользование "втемную" Кузина стало последней каплей для Dr.Web.:)

Так что это можно считать маленькой местью за огромную бочку г..., выливаемого на них.

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


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

Из темного "чулана" непростых бизнес-отношений всегда можно вытащить "скелет" для любого управленца и любой компании... Но я не верю в персональную причастность главреда 3DNews.

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


Ссылка на сообщение
Поделиться на другие сайты
bse
В последнее время наблюдаю воспаление мозоли на языке у многих Др.Вебовцев - складывается впечатление, что у них язык борется за независимость от мозга/здравого_смысла, причем с переменным успехом.

Да нет. Не верно. Они просто "похожие фрагменты размером в 100 байт" искали. Ну и доискались. :D

Но похоже пользование "втемную"

Почему "втемную"? Просветленная темнота уже бы давно вырвала страничку из дневника. :D

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


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

Честно говоря очень удивлен такому информационному поводу. Тут даже дело не в том, что один вендор на другого что-то там нарыл, дело в подаче и сути информации.

Нет никаких технических подробностей, даже параметры системы не раскрываются. Выглядит как "под одной ОС, один эксплойт для одной программы валит Каспера в синьку". С тем же успехом завтра каждый может сочинить такую новость про любой антивирус. Тема, что для любой защиты найдется пробивающий ее сампл/эксплойт уже набила оскомину, даже новички у нас на форуме такие темы не поднимают, а тут такое пишут люди претендующие на звание профи.

Самое смешное для меня кто бы это говорил. Сами блин, как бы это помягче сказать ... глотают позавчерашнюю пыль лидеров индустрии. Sandbox у Касперского никогда не позиционировался как панацея. Это еще один дополнительный рубеж защиты, каковых в современном антивирусном продукта множество должно быть. В Докторе даже не поняли для чего это :) Сюда же и Green Zone привлекли, это вообще рекламная концепция не имеющая никакого отношения к Sandbox ... надо хотя бы почитать, что люди пишут и говорят рынку, немного понимать в маркетинге.

Если человек подозревает неладное, но все равно очень хочется запустить/посмотреть видео с голенькой Анжелиной Джоли, что аж руки трясутся, то запускайте в безопасной среде, надежнее будет.

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

P.S. Хотя старожили помнят, что такое уже было. Когда известный всем маргинал Евгений Гладких написал собственно ручно эксплойт для веб-антивируса Касперского. http://www.anti-malware.ru/forum/index.php?showtopic=787

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


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

Можно сказать что в сухом остатке

а) Есть вредоносные программы которые обходят одну (несколько) из ступеней защиты KIS2010

б) На момент теста программы были неизвестны тестируемому

в) Программы будут( уже) добавлены в базы и вреда не причинят

вывод банален - 100% защиты не бывает

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


Ссылка на сообщение
Поделиться на другие сайты
Сергей Ильин
Нам вправду жаль, что защита 2010-ой линейки ЛК на базе патентованной GreenZone способна давать такие сбои - но кто без греха?

GreenZone - это не технология, это рекламная концепция - "Welcome to the Green Zone". Green Zone в данном случае территория под защитой антивирусных продуктов Касперского. Установив Касперского вы как бы попадаете в это самую безопасную зеленую зону. Картинок же даже полно ... Рамочка зеленая у приложений в Безопасной среде - это совпадение. Ну не желтой или красной же ее делать ... ;)

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


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

Но похоже пользование "втемную" Кузина стало последней каплей для Dr.Web.

Так что это можно считать маленькой местью за огромную бочку г..., выливаемого на них.

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

А то что от Доктор Веба уходят к нам сотрудники и это стало уже тенденцией - так это проблема Доктора, а не наша.

По теме же поста: "Я просплюсь, а у тебя ноги кривые". Мы поправим песочницу, а Доктору создать что-либо подобное в данный момент не светит. А наша песочница уже работает, пусть и защищает пока не от всего.

А в принципе мы рады этой публикации, она наглядно показывает путь деградации Доктора. Когда выходила наша 6.0, Евгений Гладких под анонимным ником опубликовал уязвимость в ней, а потом долго отрицал, что это он. Теперь же они публично слили свои изыскания в прессу без тени сомнения. Брависимо!

  • Upvote 5

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


Ссылка на сообщение
Поделиться на другие сайты
99-й
Почему "втемную"?

Обещанного продолжения так и не последовало.

А то что от Доктор Веба уходят к нам сотрудники и это стало уже тенденцией

Это старые разговоры про то, что нужно людей у них выбивать любыми способами и заманухами реализуются?

Теперь же они публично слили свои изыскания в прессу без тени сомнения

Вот это и интересно.

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


Ссылка на сообщение
Поделиться на другие сайты
Сергей Ильин
Это старые разговоры про то, что нужно людей у них выбивать любыми способами

Судя по всему, это не выбивание и замануха, люди сами бегут оттуда, увы. Только мазохист будет работать в такой обстановке и за очень скромные деньги в сравнении с конкурентами (в ЛК технарям платят очень хорошо, так всегда было). Но это оффтоп все.

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


Ссылка на сообщение
Поделиться на другие сайты
Виталий Я.
GreenZone - это не технология, это рекламная концепция - "Welcome to the Green Zone". Green Zone в данном случае территория под защитой антивирусных продуктов Касперского. Установив Касперского вы как бы попадаете в это самую безопасную зеленую зону. Картинок же даже полно ... Рамочка зеленая у приложений в Безопасной среде - это совпадение. Ну не желтой или красной же ее делать ... ;)

Я, между прочим, на презентации версии 2010 от ЛК свечку для журналистов не держал, и в процессе ответа на вопросы CNews мне пришлось изучать не сам продукт, а его разнообразные описания, доступные по мобильному интернету из Финляндии (боже, храни Tele2 и Elisa)... И Cascadia Labs начали нас домогаться только сегодня, а так бы не узнал про их великолепные тесты KIS 2010 versus Top IS 2009, спонсированные ради повышения занятости сторонних аналитиков в ИБ-отрасли. ;)

А с широкой аудиторией CNews надо говорить на том языке, каким ей подается "ньюсмейкером" эта дивная технология наблюдения за поведением известных (с пресетами правил) и неизвестных (набирающих рейтинг) приложений, реализованная в продуктах ЛК на базе приличного эмулятора с зачатками виртуализации + патентованного алгоритма ранжирования, не говоря уже про PDM/BSS эвристики, и вообще... короче, то, что есть навороченный HIPS в "песочнице" с GreenZone :).

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


Ссылка на сообщение
Поделиться на другие сайты
vaber
В результате все эксплойты выполнили свое предназначение (переход в режим ядра ОС)

А что если бы попробовали обновить систему, а не использовать голый SP2? А, эксплоита нету...? :)

Но изменяя стандартный синтаксис имени файла на его аналог через сетевой редиректор (как это делал, например, вирус Win32.Ntldrbot), можно получить полный доступ к системе за пределами «песочницы» и способность изменять критически важные объекты.

И много еще малвар используют подобный способ создания файлов, помимо Ntldtbot ? :) А на сколько реально сейчас им заразиться?

Таким образом, резюмируют в «Доктор Веб», Green Zone на самом деле совершенно не гарантирует, что вредоносные программы не смогут нанести вред операционной системе и файлам пользователя, как было заявлено при запуске KIS 2010.

А как любой продукт от Drweb справляется с такими угрозами?

Поскольку идея „песочниц” не нова и довольно много антивирусных компаний уже долгое время имеют схожие разработки

И какие же? :) Не DrWeb ли? :)

В общем ржака :)

З.Ы. Я вообще себе представить не могу, чтобы , например, Симантек на крупном новостном портала в USA, опубликовал статью, где бы они писали о том, что как-то обошли защиту нашего Force Field (песочница), при этом не сделав vulnerability notification, и что она реально не защищает - это в голове не укладывается, фантастично звучит. А в РФ пожалуйста.

Это старые разговоры про то, что нужно людей у них выбивать любыми способами и заманухами реализуются?

Людей не выбивают и не переманивают. Им предлагают лучшие условия. Переманивают - это оправдание того, от кого ушли.

  • Upvote 10

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


Ссылка на сообщение
Поделиться на другие сайты
sch
Нет никаких технических подробностей, даже параметры системы не раскрываются. Выглядит как "под одной ОС, один эксплойт для одной программы валит Каспера в синьку".
P.S. Хотя старожили помнят, что такое уже было. Когда известный всем маргинал Евгений Гладких написал собственно ручно эксплойт для веб-антивируса Касперского. http://www.anti-malware.ru/forum/index.php?showtopic=787

Я не совсем понял. Вы какой вариант сообщения о дырах предпочитаете? С подробностями или без? Пока что у меня складывается впечатление, что Вам не нравится ни так, ни эдак, и дело вовсе не в подробностях или их отсутствии.

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


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

Совершенно искренне говорю, что мне было бы интересно получить подробности теста. Черт с ней с подачей - это этика, а вот техническая сторона вопроса... С удовольствием понаблюдал бы за этим тестом под WinXP SP3 без апдейтов при дефолтных настройках KIS, когда эксплойты пробивают браузер IE 6, запущенный в Песочнице, учетка Администратора.

Так, простой командный файл (bat) из двух строк с легкостью удаляет файл c:\ntldr

Я не гуру в скриптовых языках. Что это за батник из двух строк? Не могу придумать вторую. :(

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


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

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

А вам нравится какой из этих вариантов, считаете все правильно? Чего уж там, расскажите.

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


Ссылка на сообщение
Поделиться на другие сайты
bse
Но я не верю в персональную причастность главреда 3DNews.

А я считаю синьюсовы холивары редакторской установкой. Надя Г. не первый раз пургу несет. И не она одна.

GreenZone - это не технология, это рекламная концепция - "Welcome to the Green Zone". Green Zone в данном случае территория под защитой антивирусных продуктов Касперского. Установив Касперского вы как бы попадаете в это самую безопасную зеленую зону. Картинок же даже полно

Что же вы Наде не рассказали? Или она знает, но тяга к художественному вымыслу сильнее?

Мы не имеем отношения к описанному сливу Кузину, могу публично присягнуть и поклясться чем угодно

Спасибо.

Обещанного продолжения так и не последовало

ИМХО это не проблема копипастера. Просто источник иссяк.

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

А вам нравится какой из этих вариантов, считаете все правильно? Чего уж там, расскажите

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

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


Ссылка на сообщение
Поделиться на другие сайты
Сергей Ильин
А если теже самые уязвимости найдет темная сторона силы в период между "сообщить" и "задолго до"?

А что вы делаете, когда публикуется очередная уязвимость в винде, которая будет пропатчена только через Н дней? Только с виндой вы самостоятельно не можете адекватные меры принять и подстраховаться сложно без ущерба функционалу. В случае с Касперским речь идет о некоторой недоработке одной из компонент, я бы даже не называл это узявимостью, это бага, так правильнее будет.

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


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

Респект, хорошо написал :)

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


Ссылка на сообщение
Поделиться на другие сайты
dr_dizel
Я не гуру в скриптовых языках. Что это за батник из двух строк? Не могу придумать вторую. :(

Скорее всего первая - @echo off. :D

А вторая - attrib -r -s -h \\127.0.0.1\c$\ntldr && del \\127.0.0.1\c$\ntldr

Отредактировал dr_dizel

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


Ссылка на сообщение
Поделиться на другие сайты
bse
А что вы делаете, когда публикуется очередная уязвимость в винде, которая будет пропатчена только через Н дней? Только с виндой вы самостоятельно не можете адекватные меры принять и подстраховаться сложно без ущерба функционалу.

Вы не ответили на мой вопрос. Но я на Ваш отвечу: иногда, в случае опубликования сведений о критических уязвимостях, анализирую степень их опасности для моей системы. И, как правило, не делаю ничего, т.к. эта функциональность уже отключена. На уязвимости меньшей значимости вообще внимания не обращаю.

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

Откуда Вы про это знаете, если сами жаловались на недостаточность информации? Разве, как говорят разработчики, это не комплексный продукт, в котором все компоненты взаимосвязаны? Не понятно, почему, когда говорят про уникальность ссылаются на комплексность. А, когда говорят про багу, то про отдельные компоненты.

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

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


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

  • Сообщения

    • 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 может сказаться ?
×