July 11th, 2017

Антивирус как система

Эта заметка интересна лишь программистам.

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

Судя по тому, как Far commander реагирует на файлы из моего архива, антивирус серьёзно вшит в Windows 10, и среди ошибок типа "Файл не найден", "У вас недостаточно прав на чтение" и т.п. появилась новая ошибка - "Операция не была успешно завершена, так как файл содержит вирус или потенциально нежелательную программу".
virus