Dit verdient zeker een plekje in de categorie "Internet of Shit": De Evowera Planck Mini is een 'slimme' tandenborstel, ontworpen voor de kleintjes in huis. Met behulp van een ESP32-C3, een LCD-scherm, WiFi-connectiviteit en een officiële app kunnen bezorgde ouders de tandheelkundige hygiëne van hun kinderen nauwlettend in de gaten houden. Maar Aaron Christophel ontdekte niet alleen dat deze tandenborstel extreem eenvoudig te hacken is, hij deed ook precies wat iedereen verwachtte: Doom installeren.
De wanhoop van sommige bedrijven om hun producten 'slim' te maken of kunstmatige intelligentie in hun diensten te integreren heeft absurde niveaus bereikt, en een van de beste voorbeelden is de Evowera Planck Mini. Deze 'slimme' tandenborstel kost meer dan 55 dollar op de officiële pagina... en is niet eens een elektrische tandenborstel. Het heeft een LCD-scherm van 0,96 inch, een ESP32-C3 en WiFi-connectiviteit, maar er zit geen motor in.
Alle elektronica is er met als doel het tandenpoetsen te 'gamificeren', door gegevens van een algoritme, een gyroscoop en een druksensor te combineren zodat kinderen de moeilijk bereikbare plekken kunnen bereiken. Tegelijkertijd helpt de officiële app ouders om de prestaties van hun kinderen te visualiseren, een activiteit die helemaal niet verontrustend is (?). Maar dit ding smeekt erom gehackt te worden, en dat is precies wat Aaron Christophel deed:
"Het internet van onveilige dingen vs. Tandenborstels, ft. Doomguy"
Aaron legt in zijn video uit dat de 'slimme' tandenborstel probeert verbinding te maken met een draadloos netwerk met SSID 'evowera', met het wachtwoord '12345678'. Dit stelt hem in staat om nieuwe firmware-updates te downloaden en te installeren, maar omdat er geen extra controles zijn, was het voor Aaron heel eenvoudig om een netwerk te creëren met de exacte inloggegevens waarnaar de tandenborstel zoekt (met behulp van een andere ESP8266-module) en aangepaste firmware te laden. Als het proces eenmaal is voltooid, hoeft de tandenborstel alleen nog automatisch opnieuw op te starten en de nieuwe firmware uit te voeren.
Aaron heeft ook de pinout op de ESP32-C3 van de tandenborstel geïdentificeerd om direct toegang te krijgen, maar de kers op de taart is de installatie van Doom. Hoewel het niet mogelijk is om een volledige retailversie van het spel te gebruiken, is deze ESP32-compatibele MiniDoom voldoende om demonen te vernietigen. Alle benodigde bestanden en de Doom-build zijn al gepubliceerd op zijn GitHub-profiel. Links hieronder!
Toegang tot de bestanden: Klik hier