Open-Port-Scanner

Host
Der Scan-Bereich ist auf 500 Ports begrenzt. Scannen Sie nur Hosts, die Ihnen gehören oder für die Sie die Erlaubnis zum Prüfen haben.
Weiter

Geben Sie einen Hostnamen oder eine IP-Adresse ein, und dieser Scanner versucht, eine TCP-Verbindung zu einer festen Liste von 18 bekannten Ports aufzubauen, von SSH und den Web-Ports bis hin zu den gängigen Mail- und Datenbank-Ports, und meldet, welche eine Verbindung annehmen (also offen sind). Es ist eine schnelle, unaufdringliche Prüfung, um zu bestätigen, dass eine SSH-Box erreichbar ist, eine Website auf 443 antwortet oder eine Firewall-Regel tatsächlich das blockiert, was sie soll. Er erreicht nur öffentliche Internet-Hosts und prüft keine benutzerdefinierten Ports, betrachten Sie ihn also als schnellen Plausibilitätscheck und nicht als Ersatz für einen vollwertigen Scanner wie nmap.

Wie der Scanner die Ports prüft

  1. 1

    Einen öffentlichen Host eingeben

    Ein Hostname oder eine IP im öffentlichen Internet. Private, Loopback- und reservierte Adressen werden abgelehnt, und es gibt kein Feld für benutzerdefinierte Ports: die 18 Ports sind fest vorgegeben.

  2. 2

    TCP-connect-Prüfung

    Der Scanner öffnet von einer gemeinsam genutzten öffentlichen Quelladresse aus eine TCP-Verbindung zu jedem der 18 Ports, mit einer kurzen Zeitüberschreitung (etwa 2 Sekunden) pro Port.

  3. 3

    Die offenen Ports erfassen

    Ein Port, der die Verbindung annimmt, wird als offen erfasst. Ports, die geschlossen oder gefiltert sind oder auf einem nicht erreichbaren Host liegen, werden übersprungen; diese einfache Prüfung unterscheidet diese Fälle nicht.

  4. 4

    Die Liste lesen

    Jeder offene Port wird mit seinem üblichen Dienstnamen angezeigt, zum Beispiel 22 als SSH oder 443 als HTTPS.

Die Ports, die dieser Scanner prüft

Dieser einfache Scanner prüft eine feste Liste von 18 bekannten Ports, alle über TCP. Sie können keine eigenen hinzufügen.

Port Dienst
21 FTP
22 SSH
23 Telnet
25 SMTP
53 DNS
80 HTTP
110 POP3
143 IMAP
443 HTTPS
465 SMTPS
587 SMTP (Submission)
993 IMAPS
995 POP3S
3306 MySQL
5432 PostgreSQL
6379 Redis
8080 HTTP-alt
8443 HTTPS-alt

So lesen Sie das Ergebnis

Der Scanner listet nur die Ports auf, die eine TCP-Verbindung angenommen haben, also die offenen, jeweils mit ihrem üblichen Dienstnamen. Ein Port, der geschlossen ist, von einer Firewall gefiltert wird oder auf einem nicht erreichbaren Host liegt, erscheint einfach nicht: dieser einfache Scanner unterscheidet diese Fälle nicht. Ein leeres Ergebnis bedeutet, dass keiner der 18 Ports eine Verbindung angenommen hat (oder der Host nicht erreichbar war), was für einen gehärteten Host das erwartete, sichere Ergebnis ist.

Nur öffentliche Hosts

Der Scan läuft von einer gemeinsam genutzten öffentlichen Quelladresse aus und akzeptiert nur öffentliche Internet-Hostnamen oder -IPs. Private, Loopback- und reservierte Bereiche (zum Beispiel 127.0.0.1, 10.x, 192.168.x, ::1) werden abgelehnt, Sie können ihn also nicht verwenden, um Rechner in Ihrem eigenen LAN zu erreichen. Dafür führen Sie einen Scanner in Ihrem eigenen Netzwerk aus.

Legitime vs. problematische Nutzung

Das Scannen Ihrer eigenen Hosts oder von Hosts, für die Sie eine ausdrückliche schriftliche Erlaubnis zum Testen haben, ist alltägliche Betriebsarbeit. Das Scannen des Hosts eines anderen ist eine andere Sache:

  • Es ist oft rechtmäßig in den USA nach der Rechtsprechung zum Computer Fraud and Abuse Act, solange Sie nicht versuchen, etwas auszunutzen, aber dies ist keine Rechtsberatung.
  • Es kann gegen die Nutzungsbedingungen vieler Cloud-Anbieter und ISPs verstoßen.
  • Es ist in manchen Rechtsordnungen eine Straftat (der UK Computer Misuse Act zum Beispiel legt unbefugten Zugriff weit aus).
  • Es wird immer protokolliert. Das Ziel zeichnet die Verbindungsversuche mit Ihrer Quell-IP und einem Zeitstempel auf.

Hinweise zur Verteidigung

Ein offener Port ist nicht automatisch ein Einfallstor: der Dienst dahinter kann weiterhin eine Authentifizierung verlangen. Moderne Hosts kombinieren eine standardmäßig geschlossene Firewall mit authentifizierten Diensten, ein Scan zeigt also Erreichbarkeit, nicht Zugang. Wenn Sie auf Ihrem eigenen Host einen unerwartet offenen Port finden, prüfen Sie, welcher Dienst daran gebunden ist und ob er überhaupt zum Internet hin offen sein sollte.

Tipps

  • Scannen Sie von außerhalb Ihres Netzwerks. Ein interner Scan übersieht die Firewall- und NAT-Regeln, die bestimmen, was das öffentliche Internet tatsächlich sieht.
  • Beschränken Sie sich auf Hosts, die Sie testen dürfen. Richten Sie einen Scanner niemals ohne Erlaubnis auf fremde Infrastruktur.
  • Dies ist eine einfache TCP-Prüfung. Sie deckt weder UDP noch benutzerdefinierte Ports, Dienstversionserkennung oder OS-Fingerprinting ab. Verwenden Sie einen vollwertigen lokalen Scanner wie nmap, wenn Sie mehr Tiefe brauchen.

Häufig gestellte Fragen

Das Scannen Ihrer eigenen Hosts ist in den meisten Rechtsordnungen eindeutig legal. Das Scannen von Hosts, die Ihnen nicht gehören, liegt in einer Grauzone: selten strafrechtlich verfolgt, solange kein Exploit folgt, aber oft ein Verstoß gegen die Nutzungsbedingungen von Cloud-Anbietern und ISPs und in manchen Ländern eine Straftat. Dies sind allgemeine Informationen, keine Rechtsberatung.

Dieser Scanner listet nur Ports auf, die eine TCP-Verbindung annehmen. Wenn ein erwarteter Port fehlt, ist er geschlossen, wird von einer Firewall gefiltert oder der Host war nicht erreichbar. Dieses einfache Tool benennt den Grund nicht und prüft nur seinen festen Satz von 18 Ports, ein Port außerhalb dieser Liste wird also gar nicht getestet.

Dieses Tool öffnet von einer gemeinsam genutzten öffentlichen Adresse aus eine einfache TCP-Verbindung zu einer festen Liste von 18 Ports und meldet nur die offenen. Nmap ist ein vollwertiger Scanner: benutzerdefinierte und vollständige Port-Bereiche, UDP, die Unterscheidung zwischen geschlossen und gefiltert, Dienstversions- und OS-Erkennung, Stealth-Modi und Skripting. Verwenden Sie dieses Tool für eine schnelle Erreichbarkeitsprüfung; führen Sie nmap lokal aus, wenn Sie mehr Tiefe brauchen.

Weil Ihr Router mit ziemlicher Sicherheit NAT verwendet und nichts nach innen weiterleitet. Solange Sie nicht bewusst eine Portweiterleitung eingerichtet haben, werden eingehende Verbindungen aus dem Internet am Router blockiert, der Scan findet also nichts Offenes. Das ist der standardmäßige, sichere Zustand.

Verwandte Tools

Tool in anderen Sprachen verfügbar