«Лаборатория Касперского» сообщает о патентовании аппаратного антивируса - Антивирус Касперского - покупка, использование и решение проблем - Форумы Anti-Malware.ru Перейти к содержанию
Black Angel

«Лаборатория Касперского» сообщает о патентовании аппаратного антивируса

Recommended Posts

Black Angel

«Лаборатория Касперского» сообщает о патентовании аппаратного антивируса

«Лаборатория Касперского», ведущий производитель систем защиты от вредоносного и нежелательного ПО, хакерских атак и спама, сообщает об успешном патентовании в США аппаратной антивирусной системы, позволяющей эффективно бороться с руткитами.

В рамках новой технологии предлагается использовать аппаратный антивирус — устройство, нейтрализующее самый распространённый тип угроз — вредоносные программы, размещающиеся на жестком диске компьютера или заражающие имеющиеся на нем файлы.

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

Автор изобретения — главный технологический эксперт «Лаборатории Касперского» Олег Зайцев. Патент на новую технологию зарегистрирован Патентным бюро США 2 февраля 2010 года под номером 7 657 941.

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

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

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

«И программный антивирус, и вредоносная программа — программные продукты, обладающие в общем случае равными правами, — говорит главный технологический эксперт «Лаборатории Касперского» Олег Зайцев. — В такой ситуации аппаратный антивирус имеет преимущество перед программным, поскольку контролирует все обращения к устройству памяти, оставаясь при этом недосягаемым для вируса. Это очень важно для борьбы с такими сложными угрозами как руткиты и буткиты. Кроме того, аппаратный антивирус бесконфликтно работает с любыми защитными средствами, а также с таким специализированным программным обеспечением, как ПО серверов и специализированных ПК, например, банкоматов».

«Являясь инновационной компанией, мы постоянно ищем нетрадиционные решения, коренным образом улучшающие защиту наших клиентов, — заявляет Николай Гребенников, директор по исследованиям и разработке «Лаборатории Касперского». — Область наших изысканий простирается от облачных вычислений до использования нетрадиционных аппаратных решений. Запатентованный аппаратный антивирус позволит нам в будущем преодолеть ограничения в защите компьютера, которые накладывают операционные системы".

В настоящее время патентные организации США, России, Китая и Европы рассматривают более пяти десятков патентных заявок «Лаборатории Касперского», описывающих уникальные инновационные технологии в области информационной безопасности.

Источник

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


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

А изображение у этого устройства с техническими характеристиками есть?

Английская версия >>>

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


Ссылка на сообщение
Поделиться на другие сайты
kvit
  Black Angel сказал:
«Лаборатория Касперского» сообщает о патентовании аппаратного антивируса

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

напомнило Sheriff

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


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

Есть хотя бы 1 собранный концепт, или пока все только в планах?

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


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

Deja_Vu

  Цитата
Патент на новую технологию зарегистрирован Патентным бюро США 2 февраля 2010 года под номером 7 657 941

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


Ссылка на сообщение
Поделиться на другие сайты
Зайцев Олег
  Deja_Vu сказал:
Есть хотя бы 1 собранный концепт, или пока все только в планах?

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

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


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

Umnik

  Цитата
Патент на новую технологию зарегистрирован Патентным бюро США 2 февраля 2010 года под номером 7 657 941

Что мы знаем про патенты США?

То-то же.

Зайцев Олег

Вот это уже реально интересно. Тесты замедления записи информации на HDD и SDD проводились? :)

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


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

Вот это уже реально интересно. Тесты замедления записи информации на HDD и SDD проводились? :)

Проводились ... в моем прототипе стоял HDD на 1.0 и 1.5 Tb, так вот оказалось, что устройство может в общем даже ускорять работу диска, а не замедлять его :) фокус в том, что для работы аппаратному антивирусу нужна память, у прототипа ее объем был 1 Гб с возможностью поставить больше - а такой объем позволяет часть памяти отвести под кеш, память сейчас стоит недорого ... а идея кеша в данном случае является частью технологии, так как находясь между накопителем и системой в случае проверки "на лету" аппаратный антивирус сначала помещает данные в кеш-память, затем проверяет их и переносит на реальный носитель. Все остальное зависит от алгоритма ... кроме того, железку например ничто не заставляет проверять данные в реальном времени - может например идти фоновое сканирование измененных данных - данный патент описывал идею и технологию, не конкретизируя тонкости реализации ввиду того, что на суть они не влияют.

  • Upvote 10

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


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

Олег, а если будут модифицировать файлы по байтику?

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


Ссылка на сообщение
Поделиться на другие сайты
Зайцев Олег
  Илья Рабинович сказал:
Олег, а если будут модифицировать файлы по байтику?

И что из того ? на защищенном устройством диске то рано или поздно образуется модифицированная копия файла - она и будет задетекчена.

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


Ссылка на сообщение
Поделиться на другие сайты
Deja_Vu
  Зайцев Олег сказал:
И что из того ? на защищенном устройством диске то рано или поздно образуется модифицированная копия файла - она и будет задетекчена.

Надо понимать, что при чтении с диска тоже происходит проверка?

Соответственно появляется вопрос на счет задержек при чтении :) (просто о побитовом изменении файлов я как то не подумал)

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


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

  Цитата
(диалог с пользователем возможен при наличии на ПК утилиты управления аппаратным антивирусом)
если будет точечная индивидуальная атака на утилиту то означает ли это взлом (подавление/ нарушение функкций) аппаратного антивируса?

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


Ссылка на сообщение
Поделиться на другие сайты
Зайцев Олег
  strat сказал:
если будет точечная индивидуальная атака на утилиту то означает ли это взлом (подавление/ нарушение функкций) аппаратного антивируса?

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

  Deja_Vu сказал:
Надо понимать, что при чтении с диска тоже происходит проверка?

Соответственно появляется вопрос на счет задержек при чтении :) (просто о побитовом изменении файлов я как то не подумал)

Не обязательно. Алгоритмов в сущности три

- проверка при записи с использованием поточных сигнатур

- проверка при чтении - как в обычном антивирусе, при первом обращении к файлу

- проверка фоновая (пометка измененных файлов и их проверка тогда, когда железка посчитает оптимальным) - у ЛК есть и запатентованы технологии для этого - iCheck и iShift и подобные. У железки тут плюс - так как она может сканировать диск деже при выключенном ПК или при его простое (например, юзер играет в стреллялку, ЦП загружен на 100% - а обращений к диску мало, самое время его пошерстить)

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


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

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

Лаборатория к этому готова, не на словах в рекламе, а в деле, чтобы обязательства были записаны черным по белому в лицензии?

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


Ссылка на сообщение
Поделиться на другие сайты
Андрей-001
  Black Angel сказал:
Патент на новую технологию зарегистрирован Патентным бюро США 2 февраля 2010 года под номером 7 657 941.

Полное описание:

1) http://www.freepatentsonline.com/7657941.html

2) http://www.patentsurf.net/7,657,941 (клик на Full Text)

3) в развернутой вебстранице

4) PDF-документ со схемами.

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


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

Олег, а как собственно на таком уровне можно что-то сканировать, т. е. файлы, если устройство видит только набор байт: абстракции ФС на таком уровне не существует?

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


Ссылка на сообщение
Поделиться на другие сайты
Зайцев Олег
  rkhunter сказал:
Олег, а как собственно на таком уровне можно что-то сканировать, т. е. файлы, если устройство видит только набор байт: абстракции ФС на таком уровне не существует?

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

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


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

Работа на уровне ФС как я понимаю возможна только с антивирусом на борту. Я все же непонимаю как можно работать с файлами на уровне передачи данных по шине. Разве что с системными, которые обычно находятся в фиксированных кластерах.

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


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

А еще можно просто подключить винт к другому компьютеру и увидеть реальное содержимое.

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


Ссылка на сообщение
Поделиться на другие сайты
Зайцев Олег
  sww сказал:
А еще можно просто подключить винт к другому компьютеру и увидеть реальное содержимое.

Совершенно верно - ну а в данном случае аппаратный антивирус по сути и есть этот самый самый гарантировано чистый компьютер, да еще и с антивирусным сканером на борту :) - в сильно ограниченном смысле конечно ... у меня кстати в энергосистеме подключение HDD к чистому ПК и его сканирование является частью стандартной процедуры проверки и лечения, для этого кстати есть серийно выпускаемые адаптеры с кучей разъемов для всех типов HDD и интерфейсом USB - такой можно подключить, не вытаскивая диск из системника - что крайне удобно, так как некоторые несознательные сборщики ПК опечатывают удерживающие HDD винты стикерами :)

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


Ссылка на сообщение
Поделиться на другие сайты
Hiss
  Зайцев Олег сказал:
такой можно подключить, не вытаскивая диск из системника - что крайне удобно, так как некоторые несознательные сборщики ПК опечатывают удерживающие HDD винты стикерами :)

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

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


Ссылка на сообщение
Поделиться на другие сайты
Андрей-001
  Зайцев Олег сказал:
такой можно подключить, не вытаскивая диск из системника - что крайне удобно, так как некоторые несознательные сборщики ПК опечатывают удерживающие HDD винты стикерами

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

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


Ссылка на сообщение
Поделиться на другие сайты
Зайцев Олег
  Hiss сказал:
Таких гениев еще не видел чтобы опечатывали винты, крепящие HDD. Как его подключать, корпус ставить рядом с другим, втыкать адаптер и по USB подключать все это к другому компьютеру?

зато я видел ... подключают его так - есть специальное аппаратное устройство, размером с два спичечных коробка - внутри контроллер, а по внешним граням - разъемы IDE для 3.5'', IDE 2.5'' и SATA. К устройству ведет длинный кабель + имеется устройство внешнего питания 5/12 В с стандартными разъемами. Такая хитрая штука позволяет подключиться к HDD без его извлечения из корпуса компьютера, что крайне удобно и экономит много времени.

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


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

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

  • Upvote 5

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


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

Олег, вы рассматривали возможность применения вашего изобретения на ПК с несколькими установленными HDD или с RAID?

Два жестких диска, по отдельности или объединенные в RAID и сейчас бывают. Контроллеры RAID встраивают в недорогие материнские платы, ориентированные на домашний или рынок SOHO. В будущем ИМХО это явление будет еще более частым. Как предполагается применять ваш аппаратный антивирус в такой ситуации, по 1 антивирусной железке на каждый HDD?

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


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

  • Сообщения

    • demkd
      ---------------------------------------------------------
       4.99.11
      ---------------------------------------------------------
       o Добавлена защита начального уровня от загрузки неизвестных DLL в адресное пространство uVS.
         Защита эффективна против большинства способов внедрения DLL,
         в т.ч. и с использованием глобальных хуков и ключей реестра.
         (кроме способов внедрения включающих в себя использование специального драйвера)
         Защита включается автоматически при активации опции "Выгружать DLL и уничтожать потоки внедренные в uVS".
         В лог выводится список таких DLL и количество попыток внедрения.
         Защита существенно повышает стабильность uVS и совместимость с различным софтом внедряющим свои DLL во
         все доступные процессы. (например: продукты Comodo, punto switcher (при отключенном UAC) и т.д.).
         (!) Функция доступна начиная с Windows Vista.

       o Обновлены базы известных файлов для корректной работы функции защиты от загрузки неизвестных DLL.

       o Улучшена функция антисплайсинга, теперь эта функция активируется на раннем этапе загрузки uVS.
         Расширен список контролируемых функций.
         (!) ЕСЛИ активна опция "Выгружать DLL и уничтожать потоки внедренные в uVS" то антисплайсинг
         (!) активируется автоматически.

       o Добавлено предупреждение в лог если параметр MinimumStackCommitInBytes в ветке реестра IFEO превышает 16Mb.
         Твик #35 теперь удаляет такие значения.

       o Добавлено предупреждение в лог если параметр CfgOptions в ветке реестра IFEO превышает допустимое значение.
         Твик #35 теперь удаляет такие значения.

       o Добавлено предупреждение в лог если значение параметра MitigationOptions в ветке реестра IFEO МОЖЕТ вызвать
         блокировку запуска приложения. (ошибка при запуске STATUS_DLL_INIT_FAILED [0xC0000142])
         Твик #35 НЕ удаляет такие значения, поскольку это значение используется некоторыми программами для запуска
         специализированных процессов.

       o Добавлена обработка параметров UseFilter и FilterFullPath в IFEO.

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

       o Добавлен твик #35 Удаление поврежденных задач.
         Твик не удаляет скрытые задачи, если они не являются "поврежденными".

       o В случае аварийного завершения uVS лог автоматически сохраняется в текстовый файл с именем "crash.log".
         report_crush теперь отправляет этот файл вместе с дампом.
       
    • Ego Dekker
    • PR55.RP55
      Пожалуй можно добавить команду: > Сбросить все атрибуты файлов каталогов - ориентируясь на указанную дату. 2025-01-14 17:17 - 2025-01-14 17:17 - 000000000
      2025-01-14 17:16 - 2025-01-14 07:50 - 000000000
      2025-01-14 17:15 - 2025-01-14 07:50 - 000000000
      2025-01-14 17:13 - 2025-01-14 11:00 - 000000000 Или даже удаление для: 000 - по дате    
    • PR55.RP55
      Dragokas По работе с программой: https://forum.esetnod32.ru/forum8/topic15785/ В программе есть возможность поиска.
      Вместо категории: Подозрительные и вирусы выберите категорию.
      Выберите поиск по имени, или пути файла.
      Для нормальной работы курсор должен быть на одной из строк. ( Имя ; Каталог ; Статус ; Производитель ) Так:
    • Dragokas
      Приветствую! Можно реализовать поиск (или фильтр) среди найденных объектов (вот как Ctrl + F в текстовых редакторах), или такое уже есть? Например, выбираешь категорию "Все файлы", и тебя интересует увидеть все строки, в средине которых есть определённое слово.
×