Есть еще четвертый путь - если компьютер находится в локальной сети и не защищен фаерволом/роутером/соответствующими настройками операционной системы, вирусы таки по локалке могут без участия пользователя попасть на его компьютер, увы  Поэтому первое, что надо делать при таких случаях подключения - настраивать антивирус.