CW-Subnets     |     Executive Briefings     |     Blogs & Forum     |     CW-TV     |     Newsletter     |     RSS
Schließen
Dock ein-/ausblenden
Security

Sicheres Netzwerk und Nmap

Tutorial - Portscanner und Ports

Drucken |  Empfehlen |  PDF |  Merken
von Hans-Christian Dirscherl (ist Redakteur der PC Welt.)
Port? Portscanner? Nmap? Wir bringen Licht ins Dunkel und zeigen wie Sie mit Nmap Sicherheitslecks entdecken und Angriffe abwehren.

Jeder Rechner im Internet hat offene Ports. Diese werden zur Kommunikation per Internet benötigt. Sie stellen Türen mit einer eindeutigen Kennung der Anwendung dar. Hacker dringen meist über unverschlossene Ports in fremde Systeme ein. Port-Kenntnisse helfen die Arbeits- und Funktionsweise von Firewalls zu verstehen.

Die Netzwerkprotokolle TCP (Transmission Control Protocol) und UDP (User Datagram Protocol) organisieren den Datenverkehr im World Wide Web. Sie sind verantwortlich, dass jede Application eine Portnummer erhält. Anhand dieser Nummer weiß das Programm, ob das ankommende Datenpaket bei ihm richtig ist. E-Mail-Pakete landen anhand der Kennung beim E-Mail-Client. Dagegen identifiziert der Web-Browser das Datagram, das für ihn bestimmt ist und zeigt es an. Alle anderen Anwendungen lehnen es ab. Ports sind somit Einlasskontrollen und regeln den Internet-Verkehr. Es wird kein Datenpaket von einer Anwendung geöffnet, für die es nicht bestimmt ist.

Sockets: Portnummer und IP-Adresse

TCP und UDP vergeben jedem Datenpaket eine Portnummer und IP-Adresse. Diese Kombination wird dem Inhalt des Datagrams im Datensegment vorangestellt und heißt Socket. Die Verknüpfung hält die Verbindung zwischen zwei Rechnern in beide Richtungen offen, sowohl auf dem Server als auch auf dem Client. Anhand des Codes wissen die Datenpakete wohin sie müssen. Die Anwendung auf dem Zielrechner erkennt mittels Chiffre, ob das Datagram richtig ist.

Jede Application hat bestimmte Ports. Ein POP3-Server wartet mit der Portnummer 110 auf seinen Einsatz. Ein Webserver dagegen "horcht" am Port 80, ob er benötigt wird.

Wenn Sie selbst einen Webserver auf Ihrem PC administrieren, müssen Sie die entsprechenden Portnummern bei der Konfiguration angeben. Üblicherweise ist dies 80. Im Fall, dass zwei Internet-Server gleichzeitig laufen sollen, geben Sie den Port beim Apache HTTP Server in der Konfigurationsdatei an.

Alle Datenpakete kennen anhand der Absender- und Zielportnummern im Kopfbereich ihres Datensegments ihr Ziel. Diese Daten fügen das TCP- und UDP-Protokoll hinzu.

Die Protokolle vergeben stets statische Portnummern an Prozesse von Servern. Clients wiederum erhalten immer eine dynamische Nummer. Die Anfrage an einen Apache-Webserver, Microsoft IIS (Internet Information Services) oder einen anderen HTTP-Server führt mit einer eindeutigen Rechner-Netzwerk-Adresse zu einer statischen IP-Adresse mit Portnummer 80. So wird aus 192.168.1.18 die Adresse 192.168.1.18:80. Fragt dagegen ein Server bei einem Client mit der IP-Adresse 192.168.100.12 an, lautet der dynamisch zugeordnete Socket für die angefragte Internetsite 192.168.100.12:49152.

(0 Beiträge), 
Kommentieren

Beitrag schreiben

Noch kein Forums-Mitglied?
Dann gleich hier anmelden.

SECURITY: CW-REDAKTEURE EMPFEHLEN
Die größten Security-Sünden (Foto: fotolia.com/Scott Hancock) Die größten Security-Sünden Wie halten es Unternehmen wirklich mit der IT-Sicherheit? Wir haben recherchiert und die fünf schlimmsten Security-Sünden entdeckt.
weiter
Honig verführt Hacker (Foto: Yuri Arcurs - Fotolia) Honig verführt Hacker Mit Honigtöpfen, zu englisch Honeypots, lockt die Telekom Angreifer im Internet auf IT-Systeme ohne Funktion.
weiter
Der Cyber-Krieg hat begonnen (Foto: Fotolia, piai) Der Cyber-Krieg hat begonnen Hacker attackieren gezielt hochsensible Netze mit teils weniger als 50 Maschinen. Wie sollen Unternehmen mit der Gefahr umgehen?
weiter
Security-Risiko Virtualisierung (Foto: fotolia.com/LUCKAS Kommunikation) Security-Risiko Virtualisierung Die Virtualisierung ganzer Computer auf dem eigenen PC birgt eine Reihe von Risiken. Wir zeigen die Gefahren und stellen Lösungen vor.
weiter
Die Cloud absichern - aber wie? (Foto: fotolia.com/crimson) Die Cloud absichern - aber wie? Ein Faktor für den Erfolg von Cloud Computing ist die Sicherheit der Daten. Datenschutzregelungen alleine helfen da nicht weiter.
weiter
MEHR ZUM THEMA SECURITY
  • Whitepaper
  • Top geklickt
FEATURED LINKS

KOSTENLOSE NEWSLETTER VON COMPUTERWOCHE
Nachrichten morgens
Whitepaper
Nachrichten mittags
CW-Mittelstand
Highlights der Woche
Hardware
SAP-Newsletter
Software
Job + Karriere
Open-Source
Stellenmarkt
Produkte + Techn.
Freiberufler
Security
Server + Storage
Netzwerke
Mobile & Apps