Oto coś, co zawsze mnie zaskakiwało. Dlaczego źle jest mieć otwarte porty na komputerze? Zakładając, że nie masz wirusa na komputerze ani innego programu nasłuchującego na porcie, który może coś zrobić, dlaczego to ma znaczenie, jeśli port jest otwarty? Jeśli jakaś złośliwa osoba zacznie wysyłać pakiety do portu, ale nie ma nic, by odebrać dane i coś z tym zrobić, dlaczego to ma znaczenie? Komputer nie tylko arbitralnie wykonuje otrzymywane dane. Rozumiem, że zalanie komputera pakietami może spowodować awarię, ponieważ po prostu nie jest w stanie poradzić sobie z ilością danych, ale rozważam tylko problemy z bezpieczeństwem, które faktycznie zmieniają pliki na komputerze.
Aktualizacja
Dizękuję za dotychczasowe odpowiedzi. Rozumiem teraz, że otwarty port faktycznie oznacza, że istnieje program, który można wykorzystać do nasłuchiwania na tym porcie. Ale dlaczego tak trudno pisać oprogramowanie, którego nie można wykorzystać? Aby wyrządzić jakąkolwiek rzeczywistą szkodę komputerowi, program nie musiałby pozwolić na przesłanie jednego lub więcej plików, a następnie jeden z tych plików musiałby zostać wykonany. Wydaje się, że byłoby to niezwykle trudne, aby pozwolić na to przypadkowo.