что такое вредоносное ПО с кодовой подписью