Ecco qualcosa che mi ha sempre sconcertato. Perché è male avere porte aperte sul tuo computer? Supponendo che non si disponga di un virus sul computer o su un altro programma che ascolta una porta che potrebbe effettivamente fare qualcosa, perché è importante se una porta è aperta? Se una persona maliziosa inizia a inviare pacchetti a una porta, ma non c'è nulla per ricevere i dati e fare qualcosa con esso, perché è importante? Un computer non esegue in modo arbitrario tutti i dati che riceve. Capisco che l'inondazione di un computer con i pacchetti potrebbe causare un arresto anomalo perché non è in grado di gestire la quantità di dati, ma sto solo prendendo in considerazione problemi di sicurezza che cambiano effettivamente i file sul computer.
Aggiornare
Grazie per le risposte finora. Ora capisco che una porta aperta significa che esiste un programma che può essere sfruttato ascoltando su quella porta. Ma perché è così difficile scrivere software che non può essere sfruttato? Per arrecare un danno reale a un computer, un programma non dovrebbe consentire il caricamento di uno o più file, quindi sarà necessario eseguire uno di questi file. Sembra che sarebbe incredibilmente difficile permetterlo accidentalmente.