Te oryginalne przyciski Dash były oparte na Broadcom (obecnie Cypress) WICED SDK, w wyniku czego doszło do kilku writeups online na jak rozwijać custom firmware dla nich. Zazwyczaj w takim systemie adres MAC jest jedynie elementem danych flash w lokalizacji określonej w pliku nagłówkowym; stąd jest to coś, co łatwo zmienić. (Nowsze korzystają z wbudowanego rozwiązania Wi-Fi Atmel; prawdopodobnie możliwe jest coś podobnego, chociaż nie przyjrzałem się szczegółom, lub może być prostsze użycie ESP8266 z jednym z układów przełączników zasilania Richtek USB, aby umożliwić sobie utrzymanie się wystarczająco długo po tym, jak został załadowany przez naciśnięcie przycisku, aby rozpocząć transmisję).
Tak więc, jeśli twoja teoria dotycząca tylko adresów MAC jest poprawna, możesz utworzyć oryginalny przycisk Dash lub jego funkcjonalny odpowiednik, przesyłający ruch z dowolnego pożądanego adresu.
Który może lub nie może być mądry , ale realistycznie, tym większa obawa, że system Smart Co jest z nadzieją patrzy na coś więcej niż tylko „any” pakietem z danego adresu MAC, jak taki system byłby bardzo słaby. Ponadto urządzenia Apple nie używają już stałego adresu MAC podczas skanowania w poszukiwaniu AP, aby zwalczyć systemy odcisków palców kupujących, które je rejestrują, co sprawia, że postrzegana teoria skanowania jest jeszcze bardziej wątpliwa.
Bardziej prawdopodobne lub przynajmniej mam nadzieję, że system Smart Things szuka rzeczywistego ruchu w tle z aplikacji w telefonie (lub ewentualnie niektórych funkcji systemu operacyjnego telefonu) z kryptograficznym dowodem tożsamości lub unikalnym tokenem konta chronionym przez zaszyfrowany kanał . Jeśli naprawdę potrzebuje tylko zobaczyć MAC, jest to na tyle słabe, że możesz zechcieć przemyśleć to, na co pozwalasz, aby zostało uruchomione przez wykrycie w domu.
Jeśli chodzi o dodanie „fałszywego telefonu komórkowego”, możesz być w stanie coś zrobić, jeśli możesz uruchomić ich aplikację na emulatorze Androida lub platformie urządzeń Android, dla której skonfigurowałeś adres MAC. Lub w bardziej prawdopodobnym przypadku, gdy potrzebują więcej niż adresu MAC, takiego urządzenia, które przełączysz w tryb aktywny przez naciśnięcie przycisku.