1. Малый объем. 2. Способность к самостоятельному запуску. 3. Многократное копирование собственного кода. 4. Создание помех корректной работе вычислительного устройства.