Команда исследователей из Института компьютерных наук и случайных систем сделала технологию обнаружения вирусов, основанную не на программном обеспечении, с внедрением Raspberry Pi, датчика намагниченности и осциллографа.
Эта разработка может отыскивать вирусы даже без подключения к устройству — довольно только поднести датчик к компу
Почему это принципиально?
Система примечательна тем, что она не просит установки программного обеспечения на тестируемое устройство—обнаружение производится при помощи наружной системы.
Это позволяет избежать способов сокрытия программы, разработанным разрабами вирусов.
Такая система навряд ли станет доступна пользователям, но ее полностью сумеют употреблять большие компании для теста собственных приложений и проверки серверов.
Как это работает?
Мысль новейшей технологии заключается в том, что запущенное на компе либо другом устройстве программное обеспечение генерирует электромагнитные волны.
И любая часть ПО генерирует свои собственные неповторимые волновые паттерны из-за выполнения различного программного кода.
Исследователи пользовались этими познаниями и предложили употреблять датчик намагниченности для захвата волновых паттернов узнаваемых компьютерных вирусов.
Их разработка может ловить эти волны на разных устройствах и рассматривать результаты при помощи осциллографа.
В данных осциллографа ученые увидели паттерны, которые были неповторимы для отдельных вирусов во время их работы.
Исследователи употребляли эту информацию, что запрограммировать Raspberry Pi для идентификации данных с 2-ух остальных устройств для определения узнаваемых шаблонов вирусных волн, используя систему в качестве сенсора вирусов.
Что бы найти, работает ли вирус на компе, устройстве веба вещей либо телефоне, юзеру необходимо поместить датчик намагниченности довольно близко к устройству, что бы оно могло считать генерируемые электромагнитные волны.
Потом Raspberry Pi сигнализирует, нашел ли он какие-либо вирусы, и если да, то какие конкретно.
Тестирование показало, что система способна обнаруживать 99,82% обыденных вредных программ, а так же доброкачественные вирусы.