Preorder drugiego tomu książki sekuraka: Wprowadzenie do bezpieczeństwa IT. -15% z kodem: sekurak-book
Jak zdalnie ustawić temperaturę 6553 C na waporyzatorze?
Na początek, czym jest ów waporyzator? Coś co potrafi odparować np. tytoń (nie ma tutaj klasycznego spalania – zatem mamy mniej trujących substancji), a niektórym służy np. do stopniowego rzucania palenia.
Nowoczesne sprzęty mają (oczywiście) możliwość sterowania z aplikacji mobilnej. A ta z kolei komunikuje się urządzeniem, korzystając z Bluetooth LE. Czy ktoś myśli tu o bezpieczeństwie? Raczej średnio…
Da się bowiem zarówno czytać jak i zmieniać różne parametry urządzenia (zdalnie, przez Bluetooth LE), bez żadnego uwierzytelnienia.
Jak? Wystarczyło wyciągnąć z aplikacji mobilnej odpowiedni parametr:
public static final UUID characteristicTargetTemperatureUUID = UUID.fromString(„00000021-4C45-4B43-4942-265A524F5453”);
A później użyć go w komunikacji:
Co się stanie po odpaleniu procesu odparowania? Autor nie sprawdzał – koszt urządzenia to sporo ponad 1000 PLN…
–ms
szkoda, że nie sprawdzał… może by odkrył funkcjonalność jak w samsungach ;)
widać zabezpieczenie termiczne http://i.imgur.com/HW1P350.jpg
więc pożaru nie powinno być ale zabezpieczenie do wymiany ;)
To zabezpieczenie nie zadziała. Ono jest na zewnątrz, zabezpiecza tylko całe urządzenie przed przegrzaniem. Sama waporyzacja tytoniu jest raczej w wyższej temperaturze niż 185 stopni.
Zabezpiecza przed przekroczeniem temperatury, dajmy 185 stopni, ale czy w kieszeni, plecaku? :P