Ich hoffe auf einen Vorschlag; etwas Vorgeschichte:
Mein ultimatives Ziel ist es, die Feinheiten der Bluetooth-Verbindung zu lernen, die zwischen einer PS3 und einem Sixaxis-Controller geteilt wird. Ich bin ziemlich versiert in Bluetooth und habe die richtige SW, um die Bluetooth-Verbindung zwischen den beiden Geräten auszuspionieren. Allerdings benötige ich dazu einen "Link-Access Key" und die BT-Adresse/MAC des Master-Gerätes (PS3).
Der Kopplungsprozess zwischen einem Sixaxis und einer PS3 erfolgt, wenn das USB-Kabel direkt an die PS3 angeschlossen wird. Beim Pairing wird der Link-Key zwischen den beiden Geräten ausgetauscht. Meine Theorie ist, dass ich den Austausch mit einem USB-Sniffing-Tool beobachten konnte.
Ich stecke fest mit dem, was das richtige Werkzeug dafür sein könnte. Die meisten USB-Sniffing-Tools, auf die ich stoße, scheinen nur Informationen zu enthüllen, die zwischen dem USB-Gerät und einem Computerhost ausgetauscht werden. Ich hätte gerne ein Tool, das mir helfen könnte, einen "Mittelsmann-Angriff" auf den USB-Austausch zu bilden und als Proxy zwischen der PS3 und dem Sixaxis zu fungieren.
Welche SW/günstige HW könnte mir jemand empfehlen um dies durchzuführen?
Danke euch allen.
Wireshark kann USB schnüffeln, zumindest unter Linux. Natürlich können Sie jederzeit eine Linux LiveCD überprüfen, wenn die Windows-Version dies nicht unterstützt. Es ist kostenlos wie Freibier und kostenlos wie Unabhängig. Stellen Sie einfach sicher, dass Sie von Original-Websites herunterladen. http://www.wireshark.org/
Ich habe dafür VMWare Workstation verwendet.
Wenn Sie Ihrer VM-Konfiguration eine Zeile hinzufügen , protokolliert die VM den gesamten USB-Datenverkehr in einer Datei.
Sie haben auch ein Visualisierungstool , das mit der erzeugten Protokolldatei arbeitet, obwohl die Datei ziemlich einfach ist (es ist eine ASCII-Datei mit zeitgestempelten Transaktionen, mit den USB-Daten im Hexadezimalformat).
Das Schöne ist, dass Sie einen Windows-Host für alles verwenden können, obwohl Sie einige der hübschen Dinge aus dem Visualisierungstool verlieren.
Irgendein Hardware-Typ
Nik Williams