[Matt Galisa] besloot om zijn hand te proberen bij het opzetten van de Belkin Wemo Outlet zonder een smartphone-app te gebruiken. De hardware is een pass-through voor netspanning waarmee u de stekker over het netwerk kunt schakelen. Het heeft een ingebouwde WiFi-module die normaal wordt aangesloten op uw thuisnetwerk. Maar de eerste keer dat je het aanmaakt, kondigt het zijn eigen SSID aan die is ontworpen voor een iOS-app (en recent Android Beta) om verbinding te maken met om je AP-inloggegevens in te voeren.
Hij begon met dit python-script dat wordt gebruikt voor Wemo-hacking. Het was oorspronkelijk bedoeld om opdrachten aan de uitlaat uit te geven zodra het de eerste setup had gepasseerd. [Matt] volgde langs, maar kon geen antwoord krijgen op de haven die hij verwachtte. Het blijkt dat het apparaat op een andere poort luistert totdat de eerste setup is voltooid (waarschijnlijk zodat u geen andere verkooppunten op het netwerk verknoeit die al correct werken). Zijn volgende uitdaging was om de WPA-inloggegevens handmatig in te stellen. Dit werkte nooit echt en hij eindigde uiteindelijk met een virtuele ap zonder wachtwoordbeveiliging via DD-WRT. Vanaf daar kon hij een python-script opzetten om in te schakelen, uit en de status van het stopcontact te schakelen.
Als u op zoek bent naar dieper in de beveiliging van het apparaat, bekijk dan dit project.