Ένας διαδικτυακός σαρωτής θυρών είναι μια εφαρμογή που βασίζεται στο web που παρακολουθεί έναν καθορισμένο υπολογιστή, διακομιστή ή οποιονδήποτε άλλο κεντρικό υπολογιστή για ανοιχτές θύρες. Χρησιμοποιείται συχνότερα για λόγους ασφαλείας, για τον έλεγχο για τρωτά σημεία σε δρομολογητή, τείχος προστασίας, διακομιστή ή υπολογιστή. Οι διαδικτυακοί σαρωτές θυρών είναι συχνά δωρεάν και διατίθενται για δημόσια χρήση.
Μια θύρα, όσον αφορά έναν υπολογιστή, είναι μια είσοδος για την κίνηση του υπολογιστή για πρόσβαση σε δίκτυο ή υπολογιστή. Είναι ένα σημείο πρόσβασης για ένα πρωτόκολλο, το οποίο είναι βασικά η γλώσσα που χρησιμοποιείται στη δικτύωση. Το πρωτόκολλο, που ονομάζεται Internet Protocol Suite, έχει πολλά επίπεδα. το επίπεδο που χρησιμοποιείται από τις θύρες είναι το επίπεδο μεταφοράς. Στις θύρες εκχωρούνται επίσης αριθμοί για την αναγνώρισή τους, έτσι ώστε οι εφαρμογές και οι διαδικασίες να γνωρίζουν πού να πάνε για να αποκτήσουν πρόσβαση στον υπολογιστή ή το δίκτυο.
Πολλές θύρες χρησιμοποιούνται συνήθως από συγκεκριμένες υπηρεσίες ή εφαρμογές για τη δρομολόγηση της συγκεκριμένης κυκλοφορίας τους μέσω του Διαδικτύου ή του εσωτερικού δικτύου. Για παράδειγμα, το πρωτόκολλο μεταφοράς υπερκειμένου (HTTP), το πρωτόκολλο που χρησιμοποιείται στον Παγκόσμιο Ιστό, συνήθως συσχετίζεται με τη θύρα 80. Οι διακομιστές Ιστού θα ακούν σε αυτήν τη θύρα για εισερχόμενη κίνηση και τα περισσότερα προγράμματα περιήγησης έχουν ρυθμιστεί να χρησιμοποιούν τη θύρα 80 από προεπιλογή.
Όταν μια θύρα σαρώνεται, ελέγχεται αν είναι ανοιχτή, κλειστή ή μπλοκαρισμένη. Εάν μια θύρα είναι ανοιχτή, μπορεί να αξιοποιηθεί ή να συνδεθεί με μια εφαρμογή ή διαδικασία. Οι σαρώσεις θυρών γενικά γίνονται είτε από χάκερ, άτομα που θέλουν να εκμεταλλευτούν κακόβουλα τη θύρα ή από κάποιον που προσπαθεί να προστατεύσει τη θύρα, όπως ένας διαχειριστής δικτύου. Εάν ένας διαχειριστής δικτύου εντοπίσει μια θύρα ανοιχτή που δεν θα έπρεπε, μπορεί απλώς να προγραμματίσει τον υπολογιστή ή το δρομολογητή να αποκλείσει ή να κλείσει αυτήν τη θύρα. Μπορούν επίσης να το προγραμματίσουν ώστε να φιλτράρει μόνο ορισμένους τύπους κίνησης μέσω αυτού.
Ένας διαδικτυακός σαρωτής θυρών φιλοξενείται συνήθως από μια εταιρεία που προσφέρει δυνατότητες σάρωσης θυρών μέσω Διαδικτύου. Αυτό είναι πολύ χρήσιμο με μικρότερα δίκτυα, όπως ένα οικιακό δίκτυο, καθώς είναι συχνά περιορισμένο σε εύρος και δεν αξίζει τον κόπο οικονομικά ή πρακτικά να αγοράσετε λογισμικό σάρωσης θυρών. Ο διαδικτυακός σαρωτής θυρών συνήθως κάνει μια σάρωση θυρών αναζητώντας ανοιχτές, κλειστές και αποκλεισμένες θύρες. Ορισμένα από αυτά μπορούν επίσης να αναφέρουν ποιες θύρες χρησιμοποιούνται και από ποιον, σύμφωνα με τη διεύθυνση Πρωτοκόλλου Διαδικτύου (IP) που αναφέρεται. Αυτό μπορεί να βοηθήσει στον εντοπισμό τυχόν ευπάθειας ή εάν κάποιος έχει πρόσβαση στο δίκτυο ή στον υπολογιστή.
Πολλοί πάροχοι υπηρεσιών Διαδικτύου (ISP) μπλοκάρουν τη σάρωση θυρών σε μεγαλύτερη κλίμακα. Αυτό αποτρέπει έναν χρήστη από την πρόσβαση σε άλλο χρήστη στο δίκτυο του ISP χρησιμοποιώντας σάρωση θύρας ή σάρωση διαδικτυακής θύρας. Συνήθως, οι περισσότεροι πάροχοι υπηρεσιών Διαδικτύου επιτρέπουν σε έναν διαδικτυακό σαρωτή θυρών να σαρώνει μόνο το δίκτυο του αρχικού αιτούντος.