Ось щось мене завжди бентежило. Чому погано мати на комп’ютері відкриті порти? Якщо припустити, що у вас немає комп’ютера на вірусі чи іншій програмі, яка слухає порт, який насправді може щось робити, чому це важливо, якщо порт відкритий? Якщо якась шкідлива людина починає надсилати пакети до порту, але нічого не існує, щоб отримати дані і зробити щось із цим, чому це важливо? Комп'ютер не просто довільно виконує будь-які отримані ним дані. Я розумію, що затоплення комп'ютера пакетами може призвести до його збою, оскільки він просто не може впоратися з кількістю даних, але я розглядаю лише проблеми безпеки, які фактично змінюють файли на комп'ютері.
Оновлення
Дякую за відповіді поки що. Зараз я розумію, що відкритий порт насправді означає, що програма, яку можна використовувати, слухаючи на цьому порту. Але чому так важко писати програмне забезпечення, яке не можна експлуатувати? Щоб заподіяти комп’ютер будь-яку реальну шкоду, програма не повинна дозволяти завантажувати один або кілька файлів, і тоді один з цих файлів повинен бути виконаний. Здається, що це було б неймовірно важко дозволити випадково.