Dozent: In
dieser Vorlesung werden wir über das Tool Wireshark sprechen.
Wireshark ist ein Netzwerkprotokollanalysator.
Es ist nicht für Hacker und
nicht für das Hacken und Ausspähen anderer Personen im Netzwerk ausgelegt.
Es wurde für Netzwerkadministratoren entwickelt, damit sie sehen können,
was in ihrem Netzwerk passiert,
und sicherstellen, dass alles ordnungsgemäß funktioniert und
niemand etwas Schlechtes oder Verdächtiges im Netzwerk tut.
Die Funktionsweise von Wireshark besteht darin, dass Sie
eine Schnittstelle auswählen und dann alle Pakete oder den gesamten Verkehr protokollieren,
der über diese Schnittstelle fließt.
Sie wählen also eine Schnittstelle aus.
Es könnte sich um
eine Wireless-Karte oder eine kabelgebundene Karte auf Ihrem aktuellen Computer handeln.
Und dann fängt es an, alle Informationen zu protokollieren, die
durch diese Schnittstelle fließen.
Es hat auch eine wirklich schöne grafische Oberfläche, mit der Sie
diesen Datenverkehr analysieren können.
So können Sie diese Pakete basierend auf
dem Protokoll filtern, indem Sie sie wie HTTP, TCP und all das verwenden.
Es ermöglicht Ihnen auch, nach bestimmten Dingen zu suchen.
Wenn Sie zum Beispiel
nach Cookies
suchen, nach Beiträgen suchen oder
Anfragen erhalten und diese Pakete auch durchsuchen können, können Sie
die in den Paketen gespeicherten Informationen durchsuchen und
die Dinge finden, die du schaust nach.
Es ist ein wirklich sehr großes
Werkzeug und Sie brauchen einen ganzen Kurs dafür.
In diesem Kurs
werden wir es also tatsächlich in einigen Vorlesungen verwenden,
um nur die Grundlagen oder die Dinge zu behandeln, die mit uns zu tun haben.
Die Hauptidee hier ist also, dass Wireshark kein Hacking-Tool ist.
Es ermöglicht Ihnen nur, den Datenverkehr, der über Ihren eigenen Computer
fließt, über Ihre eigene Schnittstelle zu erfassen.
Ich werde es jetzt
benutzen, und es wird dir klarer.
Also gehe ich einfach zu Kali
und wir starten Wireshark.
Sie können Wireshark über die Eingabeaufforderung ausführen
oder einfach alle Anwendungen aufrufen und Wireshark eingeben, und es wird
direkt hier angezeigt.
Ich klicke darauf und das wird das Programm für
mich laden.
Dies ist nur der normale Fehler.
Ignoriere diesen Fehler einfach.
Und dies ist die Hauptschnittstelle von Wireshark.
Zuerst können
Sie also einfach zur Datei gehen und zum Öffnen gehen.
Und hier
können Sie eine Datei öffnen, die Sie bereits aufgenommen haben.
Zum
Beispiel, wenn Sie die Pakete mit einem anderen
Sniffer erfassen, mit Arrow Dump oder mit man in der
Mitte links oder mit t-shark, dem Eingabeaufforderungsteil von Wireshark.
Wenn Sie also mit einem dieser Programme Pakete erfasst
und in einer Datei gestartet haben, können Sie einfach hierher kommen, sie
öffnen und mit der Analyse dieser Datei beginnen.
Dies ist sehr praktisch, da Sie den Verkehr
manchmal nicht wirklich analysieren möchten.
Manchmal möchte man es einfach nur einfangen.
Wenn ja, nehmen Sie manchmal von einem kleinen Laptop oder Ihre
Smart Capture von Ihrem Telefon auf, und Sie
sind nicht einmal zu
Hause, Sie sind woanders und machen Ihre Stifttests und dann gehen
Sie nach Hause und dann Sie analysieren möchten, was Sie erfasst haben.
Das kannst du dann in einer Datei speichern.
Und dann komm einfach hierher, gehe zu
der Datei, öffne und öffne die Datei, die du analysieren möchtest.
Was ich Ihnen hier also zeigen möchte, ist die Idee, dass
Wireshark kein Hacking-Tool ist.
Es wird nicht erfassen, was in
einem anderen Gerät passiert.
Es erfasst nur
Dinge, die durch Ihre eigene Schnittstelle fließen.
Hier können wir also sehen, dass wir alle Schnittstellen in
meinem Computer haben.
Wir können also sehen, dass wir eth0 haben.
Wir haben alle, die einfach alle
sind, und wir haben alle anderen, von denen einige von
virtuellen Boxen erstellt werden.
Die wichtigste hier ist also
eth0, die virtuelle Schnittstelle, die mit meinem NOC-Netzwerk verbunden ist.
Und Sie können sehen, dass hier kein
Verkehr fließt.
Sie können also sehen, dass
dies konstant ist und nichts passiert.
Also mache ich das jetzt
ein bisschen kleiner und öffne meinen Browser hier.
Und ich gehe einfach auf eine normale Website.
Ich gehe einfach zu google. com.
Nun, wie Sie hier sehen
können, können Sie sehen, dass der Verkehr eth0 ansteigt.
Es wurde also etwas Verkehr durch eth0 generiert.
Um das
zu schnüffeln, können wir diese Pakete erfassen,
die über eth0 gesendet wurden.
Was ich jetzt tun werde, ist, zu meinem Windows-Rechner zu
gehen, nur um diesen Punkt zu beweisen.
Und ich werde die Website hier durchsuchen und Sie werden
sehen, dass eth0 nicht betroffen ist.
Und der Verkehr, der auf diesem Windows-Rechner generiert wird, der
sich im selben Netzwerk wie der Kali-Rechner befindet,
wird nicht vom Kali-Rechner erfasst.
Wenn ich hier also einfach nochmal zu
Google gehe, werden Sie sehen, dass in eth0 nichts passiert ist.
Durch diese fließt also kein Verkehr.
Es ist immer noch konstant.
Und wir können nur Pakete erfassen, die eth0 durchlaufen.
Jetzt werden Sie sich wahrscheinlich fragen, warum Wireshark so nützlich ist?
Warum reden wir überhaupt darüber?
Wenn wir nur Dinge sehen können, die durch unseren eigenen Computer gehen, warum
sprechen wir dann darüber?
Nun, wir reden darüber, weil wir
sehen, dass es viele Möglichkeiten gibt, der
Mann in
der Mitte zu werden.
Wir haben gelernt, wie das mit ARP-Spoofing geht, und
in zukünftigen Vorträgen werde
ich Ihnen zeigen, wie es
geht, indem Sie einen gefälschten Zugangspunkt erstellen.
Wenn wir also der Mann in der Mitte
sind, wenn wir anfangen, an der Schnittstelle zu schnüffeln,
die verwendet wird, um der Mann in der
Mitte zu werden, können wir den gesamten Verkehr erfassen, der von den
Leuten erzeugt wird, die wir in unserem Mann
ins Ziel haben der Mittelangriff.
Wenn Sie also den gefälschten Zugangspunkt gestartet haben,
können Sie an der Schnittstelle, die im
Signal übertragen wird, schnüffeln und alle Pakete erfassen, die
an jeden gesendet oder empfangen werden, der mit diesem gefälschten
Zugangspunkt verbunden ist.
Wenn Sie mit ARP-Spoofing der Mann in der
Mitte wurden, wählen Sie einfach die Schnittstelle aus, die Sie
beim Starten Ihres ARP-Spoofing-Angriffs verwendet haben.
Im Moment werde ich also der Mann in der Mitte
werden, indem ich ARP-Spoofing verwende.
Sie können ARP-Spoof oder bettercap verwenden, wie ich Ihnen zuvor gezeigt habe, aber ich
werde bettercap mit genau dem gleichen Befehl verwenden, den
wir früher gemacht haben.
Wir machen also buchstäblich nur bettercap, gefolgt von der
Schnittstelle, die mit meinem Zielnetzwerk
verbunden ist, nämlich eth0.
Und ich starte mein Caplet, dieses Spoof-Caplet, damit es
das ARP-Spoof-Modul konfiguriert und für mich ausführt, um mich in
die Mitte der Verbindung zu bringen.
Also drücke ich Enter.
Und wie Sie sehen, funktioniert es wie erwartet.
Im Moment sollte ich also mitten in der
Verbindung sein und alles abfangen, was der Windows-Zielcomputer sendet
oder empfängt.
Lassen Sie uns jetzt zum
Windows-Rechner gehen und sehen, ob ich hier
etwas tue, ob es den Verkehr in eth0 beeinflusst.
Wir werden also sehen, ob Wireshark den von diesem
Computer generierten Datenverkehr erfassen kann.
Also lass uns hier etwas schreiben.
Ich werde es einfach
googeln oder einfach auf eine andere Website gehen.
Ich gehe einfach zu Bing.
Und wenn wir hierher zurückkommen,
werden Sie sehen, dass hier Datenverkehr generiert wird,
und wir können sehen, dass eth0 tatsächlich alles, was passiert,
auf einem völlig anderen Gerät aufnimmt.
Dies geschieht, weil, wenn wir der Mann in der
Mitte sind, alle Pakete, die vom Windows-Gerät generiert werden, tatsächlich
auf meinen eigenen Computer direkt hier zum
Kali umgeleitet werden.
Und dann schnüffelt Wireshark das von der Kali-Maschine, es schnüffelt
es von meiner eigenen lokalen Maschine.
Es schnüffelt es nicht aus dem Netzwerk.
Es schnüffelt es nicht vom Zielcomputer.
Also noch einmal,
wenn Sie dies mit dem gefälschten Zugangspunkt tun
und einfach auf die Schnittstelle hören, die Sie senden, wenn
Sie dies mit einem echten drahtlosen Netzwerk tun, wenn Sie über
Land mit
Ihrem drahtlosen Heimnetzwerk verbunden sind null, dann
kannst du das einfach mit land null machen.
Aber beim ARP-Spoofing
müssen Sie zuerst den Datenverkehr
umleiten, dann können Sie Wireshark verwenden.
Dies ist nur, um Ihnen zu zeigen, was Wireshark ist
und wie es funktioniert.
Und ich wollte nur betonen, dass Wireshark kein
Hacking-Tool ist,
sondern nur ein Programm, mit dem Sie Pakete, die
durch eine bestimmte Schnittstelle fließen,
protokollieren und diese Pakete dann analysieren können.
Im nächsten
Video sehen wir also, wie
wir mit Wireshark Pakete schnüffeln und analysieren können.