Einführung
In dieser Challenge schlüpfen Sie in die Rolle eines Junior-Netzwerkanalysten bei NetSec Solutions und haben die Aufgabe, die IPv6-Kommunikation in einem Unternehmensnetzwerk zu überwachen. Ihr Ziel ist es, Wireshark zu verwenden, um im Rahmen eines routinemäßigen Sicherheitsaudits ICMPv6-Ping-Pakete zu erfassen, zu filtern und zu dokumentieren.
Die Challenge stellt Ihre Fähigkeit auf die Probe, die Filterfunktionen von Wireshark speziell für IPv6-Datenverkehr zu nutzen, um ICMPv6-Echo-Request- und Echo-Reply-Nachrichten zu identifizieren und zu analysieren. Durch den Abschluss dieser Aufgabe demonstrieren Sie grundlegende Fähigkeiten in der Netzwerkanalyse, die erforderlich sind, um den ordnungsgemäßen Netzwerkbetrieb in einer IPv6-Umgebung zu überprüfen.
IPv6-Verkehrsmuster nachverfolgen
Als Junior-Netzwerkanalyst bei NetSec Solutions wurden Sie damit beauftragt, die IPv6-Kommunikation im Unternehmensnetzwerk zu überwachen. Ihr Vorgesetzter hat Sie gebeten, ICMPv6-Ping-Pakete für ein routinemäßiges Sicherheitsaudit zu isolieren. Sie müssen diese spezifischen Pakete mit Wireshark erfassen und dokumentieren, um den ordnungsgemäßen Netzwerkbetrieb zu verifizieren.
Aufgaben
- Verwenden Sie Wireshark, um einen Anzeigefilter anzuwenden, der nur ICMPv6-Echo-Request- und Echo-Reply-Pakete anzeigt.
- Speichern Sie die gefilterte Aufzeichnung als ipv6_ping.pcapng im Projektverzeichnis.
Anforderungen
Führen Sie zunächst das bereitgestellte Skript aus, um IPv6 zu aktivieren und Datenverkehr zu generieren:
cd ~/project ./generate_ipv6_traffic.shStarten Sie Wireshark und beginnen Sie mit der Paketaufzeichnung auf der
lo-Schnittstelle. Sie können auch dieany-Schnittstelle ausprobieren, falls diese den Loopback-Verkehr in Ihrer Sitzung klar anzeigt.Wenden Sie nach der Erfassung einiger Pakete einen Anzeigefilter an, um nur ICMPv6-Echo-Request- und Echo-Reply-Pakete (Ping-Pakete) anzuzeigen.
Ihr Filter muss gezielt auf ICMPv6-Ping-Pakete ausgerichtet sein, nicht auf den gesamten ICMPv6-Datenverkehr.
Speichern Sie nur die gefilterten ICMPv6-Ping-Pakete als
ipv6_ping.pcapngim Verzeichnis~/project. Verwenden Sie in der aktuellen Wireshark-VersionFile > Export Specified Packets...und wählen SieDisplayed, falls derSave As-Dialog keine Optionen für den Paketbereich anzeigt.Stellen Sie sicher, dass Ihre Aufzeichnung mindestens 3 Echo-Request- oder Echo-Reply-Pakete enthält.
Beispiele
So könnte Ihre Wireshark-Anzeige nach dem Anwenden des korrekten Filters aussehen:
No. Time Source Destination Protocol Length Info
1 0.000000 ::1 ::1 ICMPv6 118 Echo (ping) request
2 0.000081 ::1 ::1 ICMPv6 118 Echo (ping) reply
3 1.001204 ::1 ::1 ICMPv6 118 Echo (ping) request
4 1.001286 ::1 ::1 ICMPv6 118 Echo (ping) reply
In Ihrer gefilterten Ansicht sollten nur ICMPv6-Echo-Request- und Echo-Reply-Pakete sichtbar sein.
Hinweise
- Um nur ICMPv6-Ping-Pakete anzuzeigen, müssen Sie einen Anzeigefilter verwenden, der gezielt auf Echo Requests und Echo Replies abzielt.
- Versuchen Sie es mit dem Filter
icmpv6.typeund den entsprechenden Typwerten. Echo Request hat den Typ 128, Echo Reply den Typ 129. - Sie können Filter mit logischen Operatoren wie
orkombinieren, um mehrere Pakettypen anzuzeigen. - In dieser Wireshark-Version ist
File > Export Specified Packets...der zuverlässige Weg, um nur die gefilterten Pakete zu speichern. Wenn IhrSave As-Dialog Optionen für den Paketbereich enthält, stellen Sie sicher, dass Sie nur die angezeigten Pakete speichern. - Wenn Sie keinen IPv6-Datenverkehr sehen, stellen Sie sicher, dass Sie das Skript
generate_ipv6_traffic.sherfolgreich ausgeführt haben und dass Sie auflooder einer anderen Schnittstelle aufzeichnen, die den Loopback-Verkehr anzeigt.
Zusammenfassung
In dieser Challenge habe ich die Rolle eines Junior-Netzwerkanalysten bei NetSec Solutions übernommen, der mit der Überwachung der IPv6-Kommunikation im Unternehmensnetzwerk beauftragt war. Das Ziel bestand darin, ICMPv6-Ping-Pakete für ein routinemäßiges Sicherheitsaudit mit Wireshark zu isolieren und zu dokumentieren. Dies erforderte die Aktivierung von IPv6 auf dem System, die Erfassung von Netzwerkverkehr und die Anwendung spezifischer Filter zur Identifizierung von Ping-Datenverkehr.
Die Challenge umfasste die Einrichtung der Umgebung durch das Ausführen eines Skripts, das IPv6 aktivierte und Testdatenverkehr generierte, sowie die anschließende Verwendung von Wireshark zur Erfassung und Filterung der ICMPv6-Pakete. Ich habe gelernt, wie man IPv6-Adressen identifiziert, Anzeigefilter für ICMPv6-Echo-Requests und -Replies anwendet und Paketdetails analysiert, um den ordnungsgemäßen Netzwerkbetrieb zu verifizieren. Diese Fähigkeiten sind für die Netzwerküberwachung und Fehlerbehebung in modernen Dual-Stack-IPv4/IPv6-Umgebungen unerlässlich.


