Класифікація шкідливих програм. Канали розповсюдження вірусів та інших шкідливих програм