Schnuppern Sie den drahtlosen Datenverkehr zwischen zwei Maschinen über Wireshark

1323
Mori no Ando

Vorwort: Ich bin damit sehr unerfahren. Dies ist buchstäblich das erste Mal, dass ich so etwas begegne. Bitte bei mir tragen.

Hallo zusammen,

Die Situation ist wie folgt. Wir (wie in meinem Unternehmen) entwickeln eine Anwendung, die die Ricoh Theta S-Kamera und ihre API verwenden wird. Die Kamera ist über ihren Hotspot mit einem Telefon verbunden und unterstützt nur diese eine Verbindung. Es kommuniziert über HTTP über die IP-Adresse 192.168.1.1, Port 80. Inhaltstyp ist application/json.

Die Einstellungen, die wir anwenden möchten, scheinen jedoch fehlerhaft zu sein, und sie funktionieren nicht genau wie erwartet. Daher möchten wir mit einem Laptop die Kommunikation zwischen der Kamera und der Telefonanwendung abhören und die damit verbundenen JSON-Nutzdaten speichern die Pakete

Ich habe Kali Linux installiert, da es mit verschiedenen nützlichen Tools ausgestattet ist, hauptsächlich Wireshark. Ich habe bereits versucht airmon-ng start wlan0, wlan0monim Monitor-Modus zu verwenden und dann aufzunehmen . Während ich den Datenverkehr über die SSID des Hotspots der Kamera finden und filtern konnte, konnte ich in dieser Kommunikation keine JSON finden.

Ich habe das wpk2-Passwort, das für die Verbindung zum Hotspot verwendet wird. Ich habe auch versucht, diesem Artikel zu folgen, aber ich bekomme immer noch etwas anderes. Information statt "echtem" Verkehr.

Ist es möglich, diesen Datenverkehr als Drittanbieter zu überwachen und die damit verbundenen JSON-Payloads zu speichern? Ich kann dies nicht noch einmal direkt abfangen, da die Kamera eine 1: 1-Verbindung benötigt (dh sie kann jeweils nur mit einem Host verbunden sein).

Vielen Dank im Voraus!

1
Vielleicht tun Sie etwas Fehlerbehebung, versuchen Sie es mit einem Basisprogramm, das einige Pakete sendet, und sehen Sie dann, ob Sie sie in wireshark sehen. Senden Sie dann ein paar Json, und sehen Sie, ob Sie diese sehen. usw barlop vor 6 Jahren 0

2 Antworten auf die Frage

0
Rafed Muhammad Yasir

Im Überwachungsmodus werden von anderen Geräten Pakete abgehört. Sie müssen diese also herausfiltern oder durchsuchen. Im Überwachungsmodus kann auch nicht zu 100% garantiert werden, dass alle Pakete in der Luft erfasst werden.

Was ich vorschlagen würde, ist ein Mann im mittleren Angriff. Auf diese Weise müssen alle übertragenen Pakete Ihren Sniffer passieren. Versuchen Sie es mit ettercap, es kommt mit kali linux. Es stellt einen Mann in der mittleren Topologie auf und Sie können anfangen zu schnüffeln.

0
Jay Christnach

Wenn auf dem Telefon Android ausgeführt wird, schlage ich vor, dass Sie tcpdump darauf installieren. Sie können eine Datei im libpcap-Format ausgeben und diese mit Wireshark analysieren. Ich weiß, dass dies bei dem Sniffing-Problem von Drittanbietern nicht hilft, aber es ist möglicherweise eine alternative Lösung für das, was Sie erreichen möchten.