Abo
  • Services:

Der Staubsauger legt Karten als Bitmap ab

Auf dem Staubsauger werden jeden Tag mehrere MByte an Logfiles geschrieben. Dazu gehören Karten der gereinigten Räume, außerdem Informationen zum WLAN, die SSID und das Passwort. Die Karten werden auf dem Gerät als Bitmap mit einer Auflösung von 1024 mal 1024 Punkten geschrieben. 1 Pixel soll dabei 5 Zentimetern entsprechen.

Stellenmarkt
  1. Munich International School, Starnberg Raum München
  2. it.sec GmbH & Co. KG, Berlin, Ulm, deutschlandweit (Home-Office)

Jedes Gerät bekommt von Xiaomi eine eindeutige Device-ID und einen Cloudkey - ein alphanumerischer Wert mit 16 Byte. Dieser Cloudkey ist dauerhaft stabil, selbst wenn das Gerät zurückgesetzt wird. Außerdem gibt es einen Token, der zur Kommunikation mit der App verwendet wird. Dieser Token wird bei einer Verbindung mit einem neuen WLAN zurückgesetzt.

Alle Kommunikation zwischen dem Staubsauger und Xiaomis Clouddiensten wird über eine TLS-verschlüsselte Verbindung abgewickelt. Auch Update-Pakete werden verschlüsselt angeliefert. Nachdem ein Update heruntergeladen wird, prüft das System die MD5-Checksumme und entpackt die Downloaddatei auf das Gerät. Nach dem Update wird auch das Root-Passwort des Gerätes geändert.

Das Update selbst ist ein Tar-Gz-Archiv und enthält das gesamte 512 MByte-Ext4-Dateisystem für den Staubsauger. Das Firmware-Update wird mit dem Standardpasswort Rockrobo verschlüsselt. Die Hacker nutzten dies, um die Firmware selbst neu zu erzeugen und fügten einen eigenen SSH-Zugang hinzu. Den MD5-Schutz des Staubaugers umgingen sie, indem sie das Update-Kommando zu einer eigenen URL zeigen ließen und die MD5-Summe des selbstgebauten Paketes mit angaben. Zum Auslösen des Vorgangs war ein Token notwendig, den die Forscher aus der App extrahierten.

Eigenes Cloudinterface

Um noch mehr Kontrolle über das Gerät zu gewinnen wollten Giese und Wegemer unabhängig von Xiaomis Cloud werden. Die Einrichtung eines komplett eigenen Dienstes führte jedoch dazu, dass die App selbst nicht mehr funktionierte. Daher entschieden die Hacker sich, lediglich einen Proxy zwischen Xiaomis Dienst und den Staubsauger zu schalten, den sie Dustcloud nennen. Der Code dazu findet sich auf Github. Dustcloud übernimmt die Verbindung mit Xiaomi und verhindert unter anderem, dass eine neue Firmware aufgespielt wird, die den Root-Zugang deaktivieren würde.

Als Einsatzzweck für das gerootete Gerät nennen die beiden einen eigenen Server für die Heimautomatisierung, Internetradio oder einen Dateiserver. Zwar habe das Gerät nur 4 GByte an MMC-Speicher, sei aber durch die Batterie letztlich mit einer unterbrechungsfreien Stromversorgung (USV) ausgestattet. Auf Grund der begrenzten Hardware sei Bitcoin-Mining vermutlich eher keine realistische Anwendung.

An Xiaomi haben die Forscher den ausgenutzten Bug bislang nicht gemeldet, weil keine akute Sicherheitsgefahr für Nutzer bestehe und sie sonst mit ihrer Forschung von vorne anfangen müssten.

Die modifizierte Firmware und der Dustcloud-Code stehen frei zur Verfügung. Der Python-Code für Dustcloud sei jedoch "total unsicher" und sollte daher auf keinen Fall für produktive Zwecke genutzt werden. Abschließend warnten die Forscher noch davor, die unveränderten Geräte aus Angst vor Clouddiensten nicht vollständig zu konfigurieren beziehungsweise provisionieren. Denn dieser Vorgang könne sonst von anderen ausgeführt werden, die dann Zugriff auf einen Grundriss der Wohnung haben könnten. Außerdem könnten gebrauchte Geräte mit veränderter Software ausgeliefert werden oder aber vertrauliche Daten wie den WLAN-Schlüssel enthalten.

 Xiaomi: Mit einem Stück Alufolie autonome Staubsauger rooten
  1.  
  2. 1
  3. 2


Anzeige
Hardware-Angebote
  1. und 20€ Steam-Guthaben geschenkt erhalten
  2. 915€ + Versand
  3. (reduzierte Überstände, Restposten & Co.)

nasenweis 02. Apr 2018

ER denkt halt jetzt das dann ein Xiaomi Chinesen rüberkommt - nach so 23h Flug in seine...

nasenweis 02. Apr 2018

Ja und? Dann kaufst den halt nicht. Sondern nimmst nen Neado für 1000¤

nasenweis 02. Apr 2018

Richtig, die karte wird bei jedem Saugvorgang neu generiert. Er ist sehr leise - kommt...

dgi 30. Dez 2017

Mit Verlaub, aber das mit dem Dock ist Unsinn. Ich habe Fotos von Dock mit im Repo, da...

leucen 29. Dez 2017

Eine alternative Firmware fände ich auch nicht schlecht. Wenn auch wahrscheinlich nur um...


Folgen Sie uns
       


Toshiba Dynaedge ausprobiert

Das Dynaedge ist wie Google Glass eine Datenbrille. Allerdings soll sie sich an den industriellen Sektor richten. Die Brille paart Toshiba mit einem tragbaren PC - für Handwerker, die beide Hände und ein PDF-Dokument brauchen.

Toshiba Dynaedge ausprobiert Video aufrufen
Leistungsschutzrecht: So viel Geld würden die Verlage von Google bekommen
Leistungsschutzrecht
So viel Geld würden die Verlage von Google bekommen

Das europäische Leistungsschutzrecht soll die Zukunft der Presse sichern. Doch in Deutschland würde derzeit ein einziger Verlag fast zwei Drittel der Einnahmen erhalten.
Eine Analyse von Friedhelm Greis

  1. Netzpolitik Willkommen im europäischen Filternet
  2. Urheberrecht Europaparlament für Leistungsschutzrecht und Uploadfilter
  3. Leistungsschutzrecht/Uploadfilter Wikipedia protestiert gegen Urheberrechtsreform

Zahlen mit Smartphones im Alltagstest: Sparkassenkunden müssen nicht auf Google Pay neidisch sein
Zahlen mit Smartphones im Alltagstest
Sparkassenkunden müssen nicht auf Google Pay neidisch sein

In Deutschland gibt es mittlerweile mehrere Möglichkeiten, drahtlos mit dem Smartphone zu bezahlen. Wir haben Google Pay mit der Sparkassen-App Mobiles Bezahlen verglichen und festgestellt: In der Handhabung gleichen sich die Apps zwar, doch in den Details gibt es einige Unterschiede.
Ein Test von Tobias Költzsch

  1. Smartphone Auch Volksbanken führen mobiles Bezahlen ein
  2. Bezahldienst ausprobiert Google Pay startet in Deutschland mit vier Finanzdiensten

Oldtimer-Rakete: Ein Satellit noch - dann ist Schluss
Oldtimer-Rakete
Ein Satellit noch - dann ist Schluss

Ursprünglich sollte sie Atombomben auf Moskau schießen, dann kam sie in die Raumfahrt. Die Delta-II-Rakete hat am Samstag ihren letzten Flug.
Von Frank Wunderlich-Pfeiffer

  1. Stratolaunch Riesenflugzeug bekommt eigene Raketen
  2. Chang'e 4 China stellt neuen Mondrover vor
  3. Raumfahrt Cubesats sollen unhackbar werden

    •  /