Czujnik światła w smartfonie wykrywa dłonie i ruchy - bez autoryzacji
Kamery na smartfonie lub tablecie można aktywować tylko po udzieleniu autoryzacji. Kamery internetowe można zwykle zablokować, a czasem nawet mają fizyczny przełącznik, który przerywa zasilanie.
Mały czujnik światła prowadzi znacznie swobodniejsze życie, prawie bez kontroli i ograniczeń. Został zaprojektowany tak, aby wyświetlacz świecił jasno w świetle dziennym i świecił tylko słabo w nocy pod kołdrą, dzięki czemu jest zawsze doskonale czytelny. Smartfon nie musi być w tym celu odblokowany, ani nie wymaga żadnej autoryzacji ze strony użytkownika.
Oprócz smartfonów, czujniki te można znaleźć również w tabletach i nowoczesnych telewizorach, które oferują wystarczające punkty ataku, na przykład z Android TV jako oprogramowaniem.
Metoda została zademonstrowana na niezmodyfikowanym tablecie Android. W zaledwie kilku krokach naukowcy byli w stanie uzyskać zarys dłoni na podstawie zmierzonych wartości zebranych przez czujnik światła, w którym można również łatwo rozpoznać poszczególne palce. Aby to zrobić, dłoń musi znajdować się bezpośrednio przed czujnikiem, aby mógł on określić różne wartości jasności w różnych obszarach. Chociaż konieczne jest kilka etapów przetwarzania obrazu, nie powinno to stanowić poważnej przeszkody.
Druga metoda jest niemal bardziej imponująca. Podczas oglądania treści multimedialnych na smartfonie lub tablecie czujnik światła rozpoznaje jasno oświetlone kontury twarzy, niezbyt dokładnie, ale całkiem imponująco jak na pierwszą próbę. A im większy wyświetlacz danego urządzenia, tym lepsze wyniki.
Możliwe było jednak przechwytywanie całych obrazów w odstępach 200 sekund. W ten sposób nie można określić płynnych ruchów, a nawet niektórych gestów. Najwyraźniej zasady techniczne, na których opiera się czujnik otoczenia, są zbyt prymitywne.
Niemniej jednak pokazuje, jak pozornie nieszkodliwi pomocnicy w urządzeniach technicznych mogą zostać przekształceni do innych celów przy możliwym do opanowania wysiłku. Autorzy badań przedstawiają również zalecenia dotyczące tego, jak czujnik światła nie powinien być projektowany: Przy wysokiej częstotliwości odświeżania, użytecznej rozdzielczości i skierowaniu bezpośrednio na użytkownika, szpiegowanie go byłoby możliwe.
Z drugiej strony, mały czujnik światła, który może rozpoznać zarys dłoni, nie jest wart uwagi w niektórych domach z aktywnymi mikrofonami w prawie każdym pomieszczeniu.
Jeśli chcą Państwo wypróbować to rozwiązanie i zrobić własne zdjęcia przy użyciu czujnika światła, kod można znaleźć na stronie Github.
Źródło(a)
Postępy nauki przez MIT News