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