Skanowanie portów – działanie polegające na wysyłaniu pakietów TCP lub UDP do systemu lub systemów (dowolnego typu: komputerów, drukarek, routerów) dostępnych przez sieć TCP/IP celem sprawdzenia otwartych portów i dostępnych serwisów.

Istnieje wiele metod skanowania i analizy nadchodzących odpowiedzi. Potencjalnie dzięki skanowaniu można uzyskać dużo informacji o: systemie operacyjnym, dostępnych usługach sieciowych, wersji programów obsługujących udostępnione usługi.

Ze względu na to, iż informacje uzyskane ze skanowania portów mogą być wykorzystane do złamania zabezpieczeń systemu administratorzy zwykle sami sprawdzają co widać, patrząc z zewnątrz.

Skaner portów jest to oprogramowanie przeznaczone do szukania otwartych portów na serwerach. Jest ono często używane przez administratorów w celu sprawdzenia zabezpieczeń ich sieci oraz przez crackerów do znalezienia otwartych portów. Skanowanie portu serwera jest to szukanie nasłuchujących portów na danym serwerze. Inną metodą jest portsweep która skanuje wiele serwerów w poszukiwaniu konkretnego nasłuchującego portu.