УСТРОЙСТВО АНТИВИРУСНОЙ ЗАЩИТЫ ДЛЯ СЪЕМНЫХ НОСИТЕЛЕЙ ИНФОРМАЦИИ

Полезная модель относится к вычислительной технике и может быть использована при работе со сменными носителями информации для предотвращения распространения вредоносного программного обеспечения (компьютерных вирусов).
Известны программно-аппаратные контроллеры, позволяющие защитить компьютер от воздействия компьютерных вирусов (ГОСТ 51188-98 «Защита информации. Испытания программных средств на наличие компьютерных вирусов. Типовое руководство»). Недостатком данных программно аппаратных контролеров является принципиальная возможность пропустить компьютерные вирусы, если они не пытаются изменять защищенные файлы и системные области.
Наиболее близким аналогом предлагаемой полезной модели является аппаратный антивирус (свидетельство на полезную модель №85249). Работа данного устройства заключается в проверке на наличие вредоносного кода и фильтрации данных, записываемых на сменный носитель. При этом если в данных обнаружены компоненты вредоносного кода, то данные не записываются на сменный носитель, если в данных компоненты вредоносного кода не обнаружены, то данные записываются на сменный носитель. Недостатком данного устройства является то, что проверка на наличие компонентов вредоносного кода осуществляется только при записи на сменный носитель информации, что. не в полной мере позволяет предотвратить распространение вредоносных программ.
Цель полезной модели - предотвращение распространения вредоносного программного обеспечения не только при записи данных с персонального компьютера на сменные носители информации, но и при считывании данных со сменных носителей в память персонального компьютера.
Для достижения цели полезной модели в известное устройство предлагается ввести второй канал проверки передаваемой информации на наличие вредоносного кода, работающий при считывании данных со сменного носителя информации, и два переключателя каналов проверки, предназначенных для коммутации каналов в соответствии с режимом работы: считывание информации со сменного носителя в память компьютера или запись информации из памяти компьютера на сменный носитель (фиг.1).
Канал проверки при считывании и канал проверки при записи по своему составу идентичны, включают в себя приемный буфер и устройство сравнения. Отличие каналов друг от друга состоит в направлении передачи проверяемой информации, от компьютера к сменному носителю информации и от сменного носителя информации к компьютеру. Каждый канал реализован на отдельном микроконтроллере с управляющей программой.
Запоминающее устройство, в котором хранятся сигнатуры вредоносного кода общее для обоих каналов.
Переключатель каналов представляет собой электронный ключ, осуществляющий коммутацию каналов в соответствии с режимом работы и разрешения записи информации из памяти компьютера на сменный носитель информации или разрешение записи считанной со сменного носителя информации в память компьютера при отсутствии вредоносного кода в проверяемой информации.
При считывании информации со сменного носителя в память компьютера переключатели каналов коммутируют интерфейсы устройства на канал проверки при считывании. Передаваемая информация помещается в приемный буфер и проверяется на наличие вредоносного кода путем сравнения ее с сигнатурами, хранящимися в запоминающем устройстве, с помощью устройства сравнения. При отсутствии вредоносного кода, устройство сравнения вырабатывает сигнал разрешения на запись в память компьютера, и информация, считанная со сменного носителя, записывается в память компьютера. При обнаружении в проверяемой информации компонентов вредоносного кода, сигнал разрешения на запись в память компьютера не вырабатывается и запись информации в память компьютера не производится.
При записи информации из памяти компьютера на сменный носитель в переключатели каналов коммутируют интерфейсы устройства на канал проверки при записи. Передаваемая информация помещается в приемный буфер и проверяется на наличие вредоносного кода путем сравнения ее с сигнатурами, хранящимися в запоминающем устройстве, с помощью устройства сравнения. При отсутствии вредоносного кода, устройство сравнения вырабатывает сигнал разрешения на запись в сменный носитель, и информация, из памяти компьютера записывается в сменный носитель. При обнаружении в проверяемой информации компонентов вредоносного кода, сигнал разрешения на запись в сменный носитель не вырабатывается и запись информации на сменный носитель не производится.
Предложенное устройство позволит снизить возможность распространения вредоносного программного обеспечения (компьютерных вирусов) при использовании совместно с персональными компьютерами сменных носителей информации, которые в последнее время приобрели очень широкое распространение. При этом заявленное устройство позволяет предотвратить заражение компьютерными вирусами и их распространение в направлении «компьютер - сменный носитель информации» и в направлении «сменный носитель информации - компьютер».