Онлайн-интервью с Андреем Никишиным - Интервью с экспертами - Форумы Anti-Malware.ru Перейти к содержанию
_Stout

Онлайн-интервью с Андреем Никишиным

Recommended Posts

_Stout

Коллеги, добрый день.

Вот и меня посчитали. Готов отвечать на ваши вопросы с 19 по 24 мая.

По традиции. О себе -- см. профиль эксперта http://www.anti-malware.ru/index.phtml?part=experts . Готов отвечать на любые вопросы. Если вопрос будет очень личным или выходить за рамки моей компетенции -- так и отвечу.

  • Upvote 5

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


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

насколько я понимаю http://www.hostedsecurity.ru/ это был ваш проект в ЛК

расскажите поподробней как все начиналось, чего достигли, как обстоят дела сейчас

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


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

Почему перед ником стоит подчеркивание? :)

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


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

Мои традиционные вопросы. Как Вы узнали об Anti-Malware.ru? Чем Вас заинтересовал данный проект, и почему остались на нём?

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


Ссылка на сообщение
Поделиться на другие сайты
_Stout
Почему перед ником стоит подчеркивание? :)

Все просто -- знак подчеркивание редко используется в никах, поэтому _Stout почти всегда удается зарегать.

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


Ссылка на сообщение
Поделиться на другие сайты
_Stout
насколько я понимаю http://www.hostedsecurity.ru/ это был ваш проект в ЛК

расскажите поподробней как все начиналось, чего достигли, как обстоят дела сейчас

Уж вопрос, так вопрос. В двух словах неполучится. Поэтому будет длинно.

Итак. Все началось 3 года назад на InfoSec London. В то время только начинался мировой бум Hosted Security проектов. MessageLabs и Postini уже были, но они были маленькими. Посмотрев на них и другие проекты, которые были в стадии StartUp, я подумал, что надо и ЛК засветится на этом рынке. Как сделать проект технически тогда сомнений не вызывало. Казалось, что все можно сделать просто и быстро. (но ход истории показал не верность данного утверждения). Далее уже рутина -- понадобился год на доказательство акционерам компании, что Hosted Security это выгодно и за этим будущее. Были проведены исследования, написан бизнес план. В итоге 15 марта 2006 года проект стартовал в составе двух человек -- Игорь Суменков и я (см фото).

Picture1.jpg

За пол-года мы в двоем написали код первой версии (Игорь), нашли первых партнеров (Миша Орешин, привет!), проработали стратегии продаж и продвижения и на InfoSec Moscow 2006 стартовали коммерческий проект. К тому времени к нам присоединился еще один человек -- Роман Рыбалко, который довел до ума интерфейс и некоторые эвристики. Дальше было делом техники -- продажи, партнеры и наращивание фунционала, грабли и их обход. Осенью 2007 года мы запустили продвижение в Европе, в апреле 2008 -- в США. Сейчас более 800 доменов находится под нашей защитой. Кстати, anti-malware.ru также защищен сервисом Kaspersky Hosted Security

anti-malware.ru MX preference = 10, mail exchanger = hostedsecurity.biz

К апрелю 2008 года стало ясно, что проект вышел из стадии StartUp и руководство компании приняло решения перевести меня на проект Anti-Spam (справедливости ради стоит сказать, что я руководил АС лабораторией с октября 2007 года). Этот проект очень важный для ЛК и передо мной стоит непростая задача сделать из второстепенного проекта флагмана. А Kaspersky Hosted Security планово развивается и я уверен, что за проектом будущее. (Кстати, KHSS заказчик ядра Анти-спам, который мы делаем).

post-42-1211187707_thumb.jpg

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


Ссылка на сообщение
Поделиться на другие сайты
_Stout
Мои традиционные вопросы. Как Вы узнали об Anti-Malware.ru? Чем Вас заинтересовал данный проект, и почему остались на нём?

Я был знаком с Сергеем и он мне рассказал о проекте. На тот момент это был чуть ли ни единственный подобный проект, поэтому я и примкнул к АМ.

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


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

Ваше отношение к социальным сетям в Интернете? Обращалась ли администрация этих сетей за помощью в обеспечении безопасности своих пользователей, и если да, то по каким вопросам? Естественно, что недавний инцидент на сайте "В контакте" - это только первый звоночек, наверняка такой лакомый кусочек для построения зомби-сетей и далее будет под пристальным вниманием кибер преступников. Планируется ли сотрудничество в области обеспечения безопасности с владельцами социальных сетей? Не секрет, что уже сейчас количество спамерских сообщений на тех же "Одноклассниках" возросло в несколько раз. Есть ли какое-то техническое решение по борьбе со спамом на этом сайте?

74823ae50137t.jpg

(Припоминаю, что даже А.Гостев подвергся массовой рассылке на портале некоего пользователя по имени Виталик, вроде бы как кроме внесения в ч/с никаких радикальных мер предложено не было :) ).

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


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

Андрей, от себя хотел бы задать следующие вопросы:

1. Ваше имя прочно ассоциируется с "Лабораторией Касперского" (ЛК). Сколько лет вы работаете в этой компании и как начинали свою карьеру в ней?

2. Как возник интерес к антивирусной тематике? Насколько я знаю, у вас был свой проект еще до работы в ЛК. Как он назывался и что делал?

3. Кого из всем известных гуру антивирусного или IT-мира могли бы выделить по совокупности личностных и профессиональных качеств? Общение с кем (краткосрочное или долгосрочное) произвело наибольшее влияние на вашу жизнь?

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


Ссылка на сообщение
Поделиться на другие сайты
_Stout
Андрей, от себя хотел бы задать следующие вопросы:

1. Ваше имя прочно ассоциируется с "Лабораторией Касперского" (ЛК). Сколько лет вы работаете в этой компании и как начинали свою карьеру в ней?

Я пришел в ЛК в начале декабря 1997 года. Примерно за месяч я опубликовал в Сети страничку с описанием The Nicks Ghost Buster. Это был ревизор диска, который работал в Windows 95/nt. У основного конкурента ADinf в тот момент даже не было проекта по переносу их проекта в 32 бита и Windows. Через некоторое время мне написал ЕК (часть писем сохранились). Созвонились. Он предложил приехать в Москву. По пути мурманские милиционеры в аэропорту чуть не конфисковали жесткий диск (черт дернул назвать его "Винчестер" ;-) ). Прилете, поговорили, сходили в B.B.King, попили пива. Через месяц появился AVP Inspector. Кстати, последний до сих пор работает на тестовых компьютерах в VirusLab.

А после этого было много интересного. Например Kaspersky Mobile Security моя идея и реализация первых версий (у нас была даже крипта на лету для Palm OS).

Что интересно, в апреле 1998 года меня позвал ИД к себе поговорить. Заехал. Поговорили. Но как только он узнал, что я уже работаю с ЕК интерес ко мне резко пропал. В итоге странный разговор получился.

Еще более странный разговор был с Мостовым (разработчик ADinf). Но это совсем другая история.

2. Как возник интерес к антивирусной тематике? Насколько я знаю, у вас был свой проект еще до работы в ЛК. Как он назывался и что делал?

Интерес? Да как у многих в конце 80-х. Прочитал про вируы, поймал Yankee Doodle 2885. Используя Debug, распечатал 5-ти метроый листинг. Ползая по полу со справочником прерываний и учебником по асму, разобрал вирус. Заодно подучил программирование на асме. (Одно время я писал только на асме. Не потому, что круто, потому что C не знал :) ). Потом больше. Написал подобие тулзы для эвристической проверки системы -- искал аномалии в MSDOS. Когда появилась Windows 3.0 понял, что вот оно. Купил Programming Windows Петцзольда (в электронном виде). Читал, учил язык. Достал Borland C++. Что-то написал. Потом был сканер (поиск по сигнатурам) для Windows 3. Назывался Speed Checker. А потом ревизор для Windows 3, потом Win 95, NT и т.д.

3. Кого из всем известных гуру антивирусного или IT-мира могли бы выделить по совокупности личностных и профессиональных качеств? Общение с кем (краткосрочное или долгосрочное) произвело наибольшее влияние на вашу жизнь?

Безруков и его компьютерная вирусология. Ну и Софтпанорама. Да я не уникален. Все АВ спецы, которые начинали в конце 80-х, начале 90-х прошли через Софтпанораму и Безрукова.

Мой первый Virus Bulletin

vb99.JPG

Фото с дня рождения Касперского 98 год

Никишин, Богданов, Крюков, Касперский.

TUSOVKA.JPG

post-42-1211206986_thumb.jpg

post-42-1211207064_thumb.jpg

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


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

черной одежки не хватило?

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


Ссылка на сообщение
Поделиться на другие сайты
Viktor
А после этого было много интересного. Например Kaspersky Mobile Security моя идея и реализация первых версий (у нас была даже крипта на лету для Palm OS).

По-видимому, речь идет о Kaspersky Security for PDA :)

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


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

Андрей, мне очень часто приходится слышать что-то вроде "теперь ваш трафик будет проверять не только ФСБ, но и Касперский". О чем речь - понять не сложно. Можете ли Вы объяснить им, почему и как сильно они заблуждаются?

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


Ссылка на сообщение
Поделиться на другие сайты
_Stout
черной одежки не хватило?

Вся кончилась -- пришлось раздеть официанта :-)

Ваше отношение к социальным сетям в Интернете?

Как и большинство сервисов web 2.0 (да и большинство вещей облегчающих жизнь) это и добро и зло одновременно. Если не затрагивать техническую часть, то сервисы типа LinkedIn очень удобны -- не надо собирать визитки, не надо отслеживать карьеру человека -- он сам все расскажет, систематизирует и опишет. Однокласников (группников, коллег) просто найти. С другой стороны, сети и без того уменьшают наше желание общаться в реале -- гораздо проще написать письмо или сообщение, чем приехать в гости. Ну а если говорить об IT безопасности, то тут поле не паханое, как со стороны атакующих, так и со стороны обороняющихся. И вы правы -- недавний инцидент с контактом это только первая ласточка.

Обращалась ли администрация этих сетей за помощью в обеспечении безопасности своих пользователей, и если да, то по каким вопросам?

Лично ко мне нет. Ни по вопросам защиты от вредоносов, ни по проблеме спама. Видимо ждут пока мы сами позаботимся об их безопасности.

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

все узнаете в свое время :-)

Не секрет, что уже сейчас количество спамерских сообщений на тех же "Одноклассниках" возросло в несколько раз. Есть ли какое-то техническое решение по борьбе со спамом на этом сайте?

74823ae50137t.jpg

Технические средства есть -- картинки и текст так и остаются картинками и текстом. Я к тому, что часть методов фильтрации обычного спама можно пристроить и к социальному спаму SNAM (О, новый термин придумался :-)

По-видимому, речь идет о Kaspersky Security for PDA :)

да и о Kaspersky AV for Palm OS

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


Ссылка на сообщение
Поделиться на другие сайты
_Stout
Андрей, мне очень часто приходится слышать что-то вроде "теперь ваш трафик будет проверять не только ФСБ, но и Касперский". О чем речь - понять не сложно. Можете ли Вы объяснить им, почему и как сильно они заблуждаются?

Начнем с ФСБ -- это не ко мне :-) А Касперский стал проверять почтовый трафик в сентябре 2006 года, когда мы запустили Kaspersky Hosted Security. Трафик клиентов сначала попадает к нам на наши сервера, фильтруется и все что клиент хочет получить отправляется клиенту. А хлам остается на наших серверах. Формально -- у людей заблуждения нет -- трафик касперский проверяет, но только тот, который нам доверили. А так как SMTP протокол открытый и все сообщения передаются в открытом виде, то и прочитать его может кто угодно. Было бы желание. Есть потребность в конфиденциальности -- TLS и крипта.

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


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

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

Спрашиваю потому что в свое время спам, который пропускался на mail.ru (там установлен Антиспам Касперского), отлично при этом отфильтровывался на моей корпоративной почте (которая находиться по защитой Kaspersky Hosted Security)

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


Ссылка на сообщение
Поделиться на другие сайты
_Stout
Антиспам Касперского и модуль по обнаружению спама используемый в "Kaspersky Hosted Security" являются идентичными?

Спрашиваю потому что в свое время спам, который пропускался на mail.ru (там установлен Антиспам Касперского), отлично при этом отфильтровывался на моей корпоративной почте (которая находиться по защитой Kaspersky Hosted Security)

По порядку.

1. На mail.ru используется специальная версия KAS 3, доработаная под клиента. Кроме этого спецы из mail.ru добавили кое-что своего, чтобы эффективнее бороться со своим специфическим спамом.

2. KHSS использует специальную версию KAS 3. Кроме этого разработчики KHSS добавили кое-что своего (что позволяет сделать принцип работы KHSS и не возможно сделать в KAS), чтобы эффективнее бороться со спамом.

Отвечая на вопрос -- ядро KAS одинаковое, но в каждом случае есть специальная навеска.

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


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

Андрей, можете подсказать, как организации подсчитать, что им выгоднее - бороться с различными видами угроз своими силами или с использование KHSS. Слагаемые, в общем-то ясны. А вот подсчет я (в данном случае - и.о. системного администратора и главного инженера) делать не берусь. Экономист даже не возьмется, т.к. "ничего не смыслит в этом".

Вопрос задаю от имени своего университета (если для ВУЗов существуют скидки).

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


Ссылка на сообщение
Поделиться на другие сайты
_Stout
Андрей, можете подсказать, как организации подсчитать, что им выгоднее - бороться с различными видами угроз своими силами или с использование KHSS. Слагаемые, в общем-то ясны. А вот подсчет я (в данном случае - и.о. системного администратора и главного инженера) делать не берусь. Экономист даже не возьмется, т.к. "ничего не смыслит в этом".

Вопрос задаю от имени своего университета (если для ВУЗов существуют скидки).

Уточнение Своими силами значит "С использованием коммерческого или иного ПО" или "Все делаем сами и даже Spam Assassin не используем"?

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


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

Готова вторая партия вопросов :)

1. Вы в ЛК уже более 10 лет (судя по предыдущим ответам). За такой срок компания, вероятно, стала для Вас вторым домом. Что отличает ЛК, ее коллектив, внутреннюю атмосферу от других IT-компаний?

2. Расскажите о своем видении развития антиспам-технологий. Есть ли варианты улучшить показатели обнаружения/ложных срабатываний? Какие технологии на Ваш взгляд наиболее перспективны?

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

4. Кому-то, чтобы чувствовать себя успешным, достаточно иметь джип, дачу, выращивать картошку своими руками ... Что Вы вкладываете в понятие "успешный человек"? Успешный ли Вы человек в своих собственных глазах?

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


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

_Stout

"Своими силами" - это значит и.о. сисадмина пнул руководство на покупку 70 BSS, разворачивает эту радость, настраивает (Админ Кит, конечно) и следит. По увольнению (уже этим летом - перевожусь в другой универ) придет новый админ, который, зуб даю, деревянный совсем. Я с ним уже знаком, к сожалению. :(

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


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

"Своими силами" - это значит и.о. сисадмина пнул руководство на покупку 70 BSS, разворачивает эту радость, настраивает (Админ Кит, конечно) и следит. По увольнению (уже этим летом - перевожусь в другой универ) придет новый админ, который, зуб даю, деревянный совсем. Я с ним уже знаком, к сожалению. :(

BSS это Business Security Suite? В этот набор не входит защита для почты, следовательно надо докупать что-то еще. Как вариант KHSS, если нет желания или возможности настраивать, следить и докручивать это "что-то еще". В этой ситуации можно и не считать TCO -- сравнивать не с чем. Методику расчета и прикидки могу выслать на мыло. Это не секрет. Для начала рекомендую прочитать следующие статьи: http://www.ibusiness.ru/opinion/295017/ и http://www.computerra.ru/gid/325038/

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


Ссылка на сообщение
Поделиться на другие сайты
_Stout
Готова вторая партия вопросов :)

1. Вы в ЛК уже более 10 лет (судя по предыдущим ответам). За такой срок компания, вероятно, стала для Вас вторым домом. Что отличает ЛК, ее коллектив, внутреннюю атмосферу от других IT-компаний?

Действительно, уже более 10 лет. Как быстро летит время. А вот на вопрос о сравнении я не смогу ответить -- не доводилось сравнивать. Вместо этого я просто расскажу про компанию. За последние 10 лет ЛК сильно изменилась. От СтартАпа до транснациональной компании, от 20 человек, до 1000. Поменялось практически все -- структура, бизнес процессы, масштаб, кол-во проектов. Остались люди. Люди, у которых горящие глаза, которым интересна их работа, которые что-то придумывают. Одним словом люди, которым больше всех надо. А в остальном мы очень похожи на любую другую большую компанию.

2. Расскажите о своем видении развития антиспам-технологий. Есть ли варианты улучшить показатели обнаружения/ложных срабатываний? Какие технологии на Ваш взгляд наиболее перспективны?

Скажу банальность -- комплексный подход спасет нас. Уповать на то, что вот эта технология поможет отфильтровать все глупо. У каждой из технологий (будь то самообучающиеся системы, линвистика, работы с заголовками и т.д) есть свои плюсы и минусы и грамотный микс из технологий может дать отличный результат. Развивать надо все в необходимой мере. А необходимость зависит и от продуктов, для которых делается технология.

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

Когда я писал свои программы мне было интересно не только сделать что-то особенное, но и раздать программы большему числу пользователей. Я все же больше маркетолог/sale чем технарь, хотя и могу разговаривать с технарями на одном языке. Некоторое время назад ко мне попало резюме одного человека. Он был серьезно болен "синдромом MBA". В сопроводительном письме он очень сожалел, что 3 года проработал UNIX разработчиком и считает это опыт не нужным. Я даже не стал дочитывать резюме -- этот человек так ничего и не понял. Возвращаясь ко мне -- сейчас я менеджер и мне это нравится. Нравится больше, чем быть разработчиком. Хотя их я очень хорошо понимаю. Ведь сделать можно все что угодно, а вот потом продать это могут не все (примеров гениальных провальных старт апов огромное количество). А цели понятны и просты -- сделать из Анти-Спам направления такое же важное для компании, как и АВ.

4. Кому-то, чтобы чувствовать себя успешным, достаточно иметь джип, дачу, выращивать картошку своими руками ... Что Вы вкладываете в понятие "успешный человек"? Успешный ли Вы человек в своих собственных глазах?

Понятие успешность очень очень сложное и включает в себя не только и не столько успешность в профессиональном плане и количество денег, но и личностные, социальные моменты. Успешен ли бизнесмен, у которого хороший бизнес, но его семья его ненавидит (сын не считает папу авторитетом и образцом для подражания, жена с большим удовольствием проводит время вне семьи ну и т.д)? Главное быть самим собой и жить в гармонии с окружающим миром и, что важно, с самим собой. Не думаю, что человек внутренне ненавидящий всех вокруг и завидующий более успешным конкурентам успешен сам. Даже если есть дача, машина и прочие атрибуты люскса.

Успешен ли я? Я считаю себя успешным человеком, я добивался поставленных целей в прошлом и иду к этому в будущем, мне нравится то, чем я занимаюсь. Меня уважают коллеги, у меня отличная семья. Правда я не выращиваю картошку, но, увы, это не мое ;-)

  • Upvote 5

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


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

Никишин, а что дальше ?

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


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

Андрей, самое забавное спам-письмо, которое встречал. :blink:

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


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

  • Сообщения

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