Der weltweit leistungsstärkste Netzwerkprotokollanalysator Wireshark überwacht im Wesentlichen Datenpakete, die durch das Netzwerk eines Computers in Echtzeit gesendet werden. Seit der Konzeption dieses Open-Source-Tools im Jahr 1998 wurde es von einem globalen Team von Protokoll- und Netzwerkspezialisten entwickelt und gepflegt.
Wenn Sie die Statuscodes von Datenpaketen mit Wireshark untersuchen müssen, haben wir die Schritte dazu für HTTP-Anfragen skizziert. Darüber hinaus enthalten unsere FAQs die Bedeutung der einzelnen Statuscodes und einige der gängigsten HTTP-Anfragemethoden mit Beispielen.
So finden Sie den Statuscode für eine HTTP-Anfrage in WireShark
So finden Sie den Statuscode der Antwort eines Webservers auf eine HTTP-Anfrage:
- Starten Sie Ihren Internetbrowser.
- Löschen Sie Ihren Browser-Cache.
- Starten Sie Wireshark.
- Aus der Liste der Netzwerkschnittstellen auf Ihrem Computer:
- Doppelklicken Sie auf Ihren Ethernet- oder Wi-Fi-Adapter.
- Wireshark beginnt automatisch mit dem Sammeln von Paketen.
- Doppelklicken Sie auf Ihren Ethernet- oder Wi-Fi-Adapter.
- Starten Sie einen neuen Webbrowser und navigieren Sie dann zu der Website, deren Statuscodes Sie überprüfen möchten.
- Um nur die HTTP-Pakete zu sehen, geben Sie HTTP in das Textfeld Filter oben links ein.
- Klicken Sie dann im Hauptmenü auf das Startsymbol (das erste Symbol), um mit der Erfassung von Paketen zu beginnen.
- Lade die Seite neu. Sobald Wireshark die HTTP-Pakete für Ihre Website-Anfrage anzeigt, stoppen Sie die Erfassung, indem Sie auf das Stopp-Symbol klicken.
- Wählen Sie den Paketeintrag aus, bei dem in der Info-Spalte Folgendes angezeigt wird: HTTP/1.1 [XXX eine Nummer] OK.
- Der Zahlenteil der Info ist der Statuscode.
Notiz : Der Statuscode und andere nützliche Informationen über das ausgewählte Datenpaket sind im Fenster unterhalb des Paketfensters verfügbar. Erweitern Sie die Option Hypertext Transfer Protocol und dann HTTP/1.1…. Option darunter, um es zu sehen.
So zeigen Sie alle Statuscodes für eine HTTP-Anforderung an
- Starten Sie Ihren Internetbrowser.
- Löschen Sie Ihren Browser-Cache.
- Starten Sie Wireshark.
- Aus der Liste der Netzwerkschnittstellen auf Ihrem Computer:
- Doppelklicken Sie auf Ihren Ethernet- oder Wi-Fi-Adapter.
- Wireshark beginnt automatisch mit dem Sammeln von Paketen.
- Doppelklicken Sie auf Ihren Ethernet- oder Wi-Fi-Adapter.
- Starten Sie einen neuen Webbrowser und navigieren Sie dann zu der Website, deren Statuscodes Sie überprüfen möchten.
- Um nur die HTTP-Pakete zu sehen, geben Sie HTTP in das Textfeld Filter oben links ein.
- Klicken Sie dann im Hauptmenü auf das Startsymbol (das erste Symbol), um mit der Erfassung von Paketen zu beginnen.
- Lade die Seite neu. Sobald Wireshark die HTTP-Pakete für Ihre Website-Anfrage anzeigt, stoppen Sie die Erfassung, indem Sie auf das Stopp-Symbol klicken.
- Wählen Sie im oberen Menü Statistik, HTTP und dann Paketzähler.
- Ein Filterfenster wird eingeblendet. Lassen Sie das Textfeld leer und klicken Sie auf Create Stat.
- Klicken Sie auf das Pluszeichen neben der Option HTTP-Antwortpakete, um sie zu erweitern.
- Erweitern Sie die Statuscodegruppierungen, um weitere Details zu jedem Statuscode anzuzeigen.
FAQs
Was bedeuten die Statuscodes in WireShark?
Statuscodes sind Antworten, die der Webserver als Antwort auf eine an ihn gerichtete Anfrage gibt. Anfragen werden an Webserver gestellt, wenn Sie von Ihrem Webbrowser aus zu einer Webseite(n) navigieren, sowie bei allen anderen Interaktionen, die Sie mit der/den Webseite(n) haben.
Kann ich Statuscodes in WireShark filtern?
So listen Sie die Statuscodes nur für HTTP-Anforderungen auf:
1. Starten Sie Ihren Internetbrowser.
2. Löschen Sie Ihren Browser-Cache.
3. Starten Sie Wireshark.
4. Aus der Liste der Netzwerkschnittstellen auf Ihrem Computer:
· Doppelklicken Sie auf Ihren Ethernet- oder Wi-Fi-Adapter.
· Wireshark beginnt automatisch mit dem Sammeln von Paketen.
5. Starten Sie einen neuen Webbrowser und navigieren Sie dann zu der Website, deren Statuscodes Sie überprüfen möchten.
6. Geben Sie im Textfeld Filter oben links http.response.code ein.
7. Klicken Sie dann im Hauptmenü auf das Startsymbol (das erste Symbol), um mit der Erfassung von Paketen zu beginnen.
· Die Statuscodes für Ihre Webserver-Anfragen werden im Paketfenster angezeigt.
Was bedeuten die verschiedenen HTTP Response Status Codes?
Die HTTP-Statuscodes sind in fünf Kategorien unterteilt. Jede Antwort besteht aus drei Ziffern – nur die erste Ziffer beschreibt die Kategorie der Antwort. Die Kategorien sind:
• 1XX ist eine Informationsantwort, die besagt, dass die Anfrage vom Server empfangen wurde und verarbeitet wird.
• 2XX ist eine Erfolgsantwort zur Bestätigung, dass die Anfrage erfolgreich empfangen, verstanden und akzeptiert wurde.
Was ist ein Stern auf Snapchat?
• 3XX ist eine Umleitungsnachricht, die darauf hinweist, dass weitere Maßnahmen erforderlich sind, bevor die Anfrage erfolgreich abgeschlossen werden kann.
• 4XX ist ein Client-Fehler, der ausgegeben wird, wenn die Anforderung nicht ausgeführt werden kann.
• 5XX ist ein Serverfehler, wenn die Anfrage gültig ist, aber der Server sie nicht erfüllt hat.
Mit Wireshark Pakete durch die Leitung schnüffeln
Wireshark ist ein etabliertes Open-Source-Tool zur Paketanalyse, das entwickelt wurde, um den auf Ihrem Computer laufenden Internetverkehr in Echtzeit zu erfassen. Es wurde im Laufe der Jahre von einem globalen Team talentierter und leidenschaftlicher Spezialisten entwickelt. Es ist ein effektives Tool zur Fehlerbehebung und hilft, Netzwerkproblemen, einschließlich Inaktivität oder böswilligen Aktivitäten, auf den Grund zu gehen.
Wir haben Ihnen gezeigt, wie Sie die Statuscodes beim Senden von HTTP-Anfragen an einen Webserver anzeigen, wie Sie sie filtern und was sie bedeuten. Welche Art von Antworten und Informationen haben Sie in Ihrer Analyse gefunden? Konnten Sie mit Wireshark das erreichen, was Sie wollten? Teilen Sie uns im Kommentarbereich unten mit, was Sie allgemein über das Tool denken.