Программные закладки отличаются от других видов вредоносного программного обеспечения, например вирусов и сетевых червей, тем, что они представляют собой скрытые угрозы, которые часто остаются незамеченными в процессе обычного тестирования. 2
Программная закладка — это скрытая часть кода, внедрённая в программное обеспечение с целью предоставления несанкционированного доступа к системе или выполнения вредоносных действий. 2 Закладки могут быть использованы для обхода механизмов безопасности и получения контроля над системой, получения информации о пользователях, а также для внедрения вредоносного кода, который может быть использован в различных целях. 2
Вирус — это исполняемый программный код или интерпретируемый набор инструкций, обладающий свойствами несанкционированного распространения и самовоспроизведения. 1 Обязательным свойством программного вируса является способность создавать свои копии и внедрять их в вычислительные сети и/или файлы, системные области компьютера и прочие выполняемые объекты. 1
Основное отличие червей от программных вирусов заключается в способности к распространению по сети без участия человека. 1
Таким образом, программные закладки представляют собой особый вид вредоносного программного обеспечения, связанный со скрытыми угрозами и предназначенный для выполнения специфических задач, таких как несанкционированный доступ и вредоносные действия.