摘要 |
Изобретение относится к области вычислительной техники, информационных систем и средств защиты от несанкционированного доступа. Техническим результатом является повышение эффективности защиты компьютерных систем от шифрующихся и полиморфных вирусов. Для этого подвергают шифрованию исполняемый файл каждой поступающей в компьютерную систему программы с исполъзованием различных ключей для шифрования отдельно последовательности кодов команд и совокупности данных. Воздействие шифрующегося или полиморфного вируса на исходные открытые код и данные программы в процессе ее исполнения исключают путем покомандного ее расшифровывания. При воздействии шифрующегося или полиморфного вируса на зашифрованные коды команд или зашифрованные данные обнаруживают факт воздействия путем обнаружения в них искажений, искаженные команды определяют как тело вируса и блокируют выполнение программы, содержащей тело вируса, для предотвращения инфицирования других программ. |