Онлайн интервью с Олегом Зайцевым, технологическим экспертом Лаборатории Касперского - Страница 4 - Интервью с экспертами - Форумы Anti-Malware.ru Перейти к содержанию
Сергей Ильин

Онлайн интервью с Олегом Зайцевым, технологическим экспертом Лаборатории Касперского

Recommended Posts

Зайцев Олег
А это засекречено или нет? :)

Скажем так, эти разработки и исследования не публичные :)

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


Ссылка на сообщение
Поделиться на другие сайты
Yen-Jasker
имитировал ошибку у случайно выбранного пользователя в процессе его работы с БД, и выдавал диалоговое окно с запросом вида "Внимание ! Обнаружен перегрев ядра атомного реактора. Опустить регулирующие стержни ? [Да] [Нет]". 10 из 10 участников опыта нажали [Да]

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

А сколько пользователей задали вопрос, почему это вдруг БД спрашивает их что делать при перегреве реактора?

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


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

А сколько пользователей задали вопрос, почему это вдруг БД спрашивает их что делать при перегреве реактора?

Совет конечно был корректным - как можно задавать бухгалтеру некорректные вопросы про реактор, особенно когда он вводит проводку :) Пользователи после этого были опрошены, диалог:

- сегодня на сервере был небольшой сбой, программа не глючила ?

- да, глюкнуло что-то там пару раз ...

- а как проявлялось ?

- программа что-то там спросила, нажали [да] - оно дальше и заработало !

при этом что спрашивалось - никто и не выяснял, сообщение не читалось. Последствием опыта стало:

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

- все диалоговые окна были сделаны модальными - т.е. как следствие пока не сделано что-то на уровне N+1, на уровень N возврата нет

- в большинство программ был встроен "почтовый работ", который в случае необработанной ошибки делал лог (что случилось, какое окно в программе было открыто в этот мемент и т.п.), и отсылал его на внутренний корпоративный сервер на особый ящик, с указанием того, что в программе X версии Y возникло такое-то исключения. Письма анализировались, на случай, если письмо не дойдет (часто бывает, что глюк в программе является например следствие глюка на канале связи) - все данные дублировались текстовым логом со стандартным именем. Кроме того, бортового почтаря пользователь мог активировать из меню - и тем самым послать разработчику дополнительные данные, котрые можно было ввести в диалоговом окне - например, уточнение о причинах ошибки или какие-то пожелания и замечания.

Пользователи быстро привыкли к такому порядку (в частности, что жать "да" бесполезно, пока он не сделает что надо, программа просто не отстанет) и все пошло как надо

Этот опыт кстати навел меня на интересную с практической точки зрения идею в области ИБ - можно и нужно проводить учения, например симулировать что-то странное и похожее на вирусную/хакерскую активность на ПК пользователя через некоторое время после его вводного инструктажа по основам ИБ или вирусного инцидента, произошедшего по его вине. И посмотреть, что будет (в КВС при тотальном мониторинге всего это очень просто) ... Например, нетрудно прислать выбранным пользователям безобидный EXE со странным именем или не менее странную ссылку по почте, подменив адрес отправителя на какой-то бредовый. Если пользователь отреагирует как положено (не будет это запускать, не пойдет по ссылкам и т.п., и сообщит службе безопасности или админам) - то все отлично, в противном случае - он "слабое звено" и с ним необходимо проводить углубленный инструктаж еще раз ...

  • Upvote 5

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


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

Здравствуйте, Олег!

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

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


Ссылка на сообщение
Поделиться на другие сайты
Зайцев Олег
Здравствуйте, Олег!

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

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

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


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

Олег

Планируются ещё какие-нить новые внедрения технологий в AVZ?

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


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

Планируются ещё какие-нить новые внедрения технологий в AVZ?

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

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


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

Олег

Насчёт карантина.Бывают файлы туда не попадают.Можно ли сделать так,чтобы файл в любом варианте туда попал,не битым,а как положено.Жалко,если вирус удаляют,а тот в карантин не попал,а жалко потеря драгоценного экземпляра.

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


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

Насчёт карантина.Бывают файлы туда не попадают.Можно ли сделать так,чтобы файл в любом варианте туда попал,не битым,а как положено.Жалко,если вирус удаляют,а тот в карантин не попал,а жалко потеря драгоценного экземпляра.

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

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


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

Спасибо!

А куда можно писать? :rolleyes:

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


Ссылка на сообщение
Поделиться на другие сайты
Зайцев Олег
Спасибо!

А куда можно писать? :rolleyes:

Если тема может быть интересна общественности, то в соответствующий раздел на данном форуме или в раздел для разработчика на VirusInfo. Если нужна просто консультация или совет - то в PM, я дам контакты для связи (можно конечно и на мои публичные ящики написать, типа avz@z-oleg.com, но там письмо может затеряться)

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


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

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

Если в AVZ его нет, то где же его взять тогда? :)

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


Ссылка на сообщение
Поделиться на другие сайты
Зайцев Олег
Как раз к AVZ обращаются именно тогда, когда ручные методы не срабатывают, и программа сообщает о невозможности помещения зловреда в карантин. Если "медицина бессильна", то нужен какой-то кувалдометр для того, чтобы оглушить "пациента" перед изоляцией.

Если в AVZ его нет, то где же его взять тогда? :)

Я имел в виду, что нет 100% гарантии и никогда не будет (средства есть - прямое чтение диска, карантин из BootCleaner и т.п. - но против каждого из них можно придумать меру борьбы или маскировки, и это бесконечная борьба меча и щита)

  • Upvote 5

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


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

К сожалению, время нашего интервью подошло к концу. Всем большое спасибо за интересные и конструктивные вопросы, мне кажется было интересно :)

Ну и, конечно, большое спасибо Олегу за возможность провести это интервью и интересные ответы!

P.S. Если у кого-то будут дополнительные вопросы, то вы можете всегда задать их на нашем форуме в соответствующем разделе или же обратившись лично к Олегу, как это лучше сделать он написал выше.

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


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

Зайцев Олег

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

Действительно, было интересно читать каждое Ваше сообщение. Заходите почаще.

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


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

Сообщения о взаимоотношениях Eset и AVZ были выделены в отдельную тему

http://www.anti-malware.ru/forum/index.php?showtopic=9496

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


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

  • Сообщения

    • demkd
      Да есть такой баг, выбор целого диска не предусмотрел.
    • PR55.RP55
      Сейчас попробовал добавить файлы и... E:\ [Error: 0x3 - The system cannot find the path specified. ] т.е. Файл > Добавить в список >  Все исполняемые файлы каталога. или пишет вышеуказанную ошибку или вешается. Это и на Win 7 и на Win 10 и с HDD дисками и с USB Диски нормально открываются т.е. доступны.
    • demkd
      А ничего с этим не сделать старые версии windows проблемные там система сама балуется внедрением потоков при очень низком уровне защиты системных процессов, а эцп вообще ничего не гарантирует когда речь заходит о внедренных потоках, зловред вполне может внедрить поток в системный процесс как с помощью подкинутой в правильное место "легитимной" dll, так и просто создав его, а тот уже в свою очередь внедрить в следующий системный и ищи концы среди вот этого вот всего.
      Все это усугубляется тем что тот же SVCHOST.EXE который был когда запущен может оказаться совсем не системным, хотя путь у него будет правильным как и файл будет иметь валидную эцп и запущен он будет якобы services.exe, в 10ке такое провернуть уже сложнее, а вот 7ке легко, потому урезать лог по принципу "оба файла имеют эцп" никак нельзя.
    • PR55.RP55
      uVS v5.0.6v x64 [http://dsrt.dyndns.org:8888]: Windows 7 Home Basic x64 (NT v6.1 SP1) build 7601 Service Pack 1 [C:\WINDOWS] (!) ПРЕДУПРЕЖДЕНИЕ: Ф зафиксировал внедрение потока C:\WINDOWS\SYSTEM32\SERVICES.EXE [428] внедрил поток [380] в процесс: C:\WINDOWS\SYSTEM32\SVCHOST.EXE [876]   C:\WINDOWS\SYSTEM32\SVCHOST.EXE [1060] внедрил поток [1276] в процесс: C:\WINDOWS\SYSTEM32\SVCHOST.EXE [336] и т.д.  А есть ли смысл выводить в лог десяток - другой аналогичных записей, если все эти файлы  в базе проверенных и у них легальная цифровая?  
    • demkd
      ---------------------------------------------------------
       5.0.6
      ---------------------------------------------------------
       o Добавлено 4 новых ключа автозапуска в список для проверки.

       o Добавлен новый статус "UWP".
         Его получают пакеты приложений универсальной платформы Windows (Universal Windows Platform Apps).

       o Добавлен новый твик #46: Отключить Windows Terminal и очистить реестр.
         Если Windows Terminal активен, в лог выдается предупреждение.
         При обнаружении подозрительных настроек Windows Terminal в конфигурационных файлах, реестре или в каталогах с фрагментами в лог выводится предупреждение.
         Если подозрительная строка найдена в JSON-файле настроек, то в список автозапуска добавляется этот файл с содержимым со статусом "подозрительный".
         В любом случае рекомендуется отключить Windows Terminal, а еще лучше немедленно удалить это из системы.
         Windows Terminal — крайне уязвимый и неоптимизированный кусок кода.

       o Улучшена функция масштабирования удаленного рабочего стола, повышено качество аппаратного апскейла, добавлен параметр "Резкость".
         (Требуется D2D и DX11 на клиентском компьютере)

       o Исправлена старая ошибка в функции отправки ответов серверной части uVS.
         Из-за ошибки в редких случаях могло происходить подвисание серверной и клиентской частей uVS при работе с удаленной системой.

       o Исправлена ошибка в функции завершения серверной части при выходе из удаленной системы.

       o Оптимизирована функция подключения к удаленной системе.

       o Оптимизирована функция сжатия фреймов для DDAL/DDAw режимов: шрифты теперь не теряют яркость, а картинка DDAL практически неотличима от DDA1/DDA2 на глаз, 
         при этом размер сжатого фрейма вырос лишь незначительно.

       o Добавлена x64 версия report_crash.

       o Обновалена функция сбора дампа при падении uVS, функция перенесена в утилиту report_crash, что позволит
         получить максимально точную информацию о произошедшей ошибке.

       o Временно добавлена аппаратная функция обнаружения разрушения списка автозапуска в памяти uVS, что позволит отлавливать сложные в обнаружении ошибки.
         Есть 5 дампов, по которым не удалось выяснить точное место ошибки и эта функция должна помочь найти проблемное место.
         Функция снижает скорость формирования списка на ~5% на современных процессорах.

       o Исправлена ошибка в функции подсчета удаленных ключей реестра.

       o Исправлена ошибка в функции записи параметров при выходе из uVS.

       o Исправлена ошибка разбора JSON-файлов.

       o Исправлена ошибка проверки переменных окружения загруженного пользователя.

       o Из списка доступных для подключения IP-адресов удалены адреса активных VPN.

       
×