Група дослідників з університетів Мічигану і Південної Кароліни продемонструвала, що оперуючи звичайними звуковими хвилями, можна обдурити акселерометр сучасного смартфона, передавши пристрою і додаткам підроблені дані.

Атака, розроблена фахівцями, отримала назву WALNUT і вона дуже проста. По суті, акселерометр являє собою прилад, призначений для вимірювання уявного прискорення, і класичний акселерометр складається з чутливої маси, прикріпленої до пружного елементу (найчастіше, пружини). У смартфонах все це, звичайно, реалізовано у вигляді мініатюрного чіпа, але принцип роботи залишається тим же. Дослідники з’ясували, що певні, правильно підібрані звукові хвилі можуть впливати на акселерометр, змушуючи його прийняти звукові коливання за рух, що дозволяє обдурити датчик пристрою. При цьому потрібні звукові частоти можуть бути «вмонтовані» в звичайний аудіофайл і будь-яку пісню. Для відтворення не буде потрібно ніякої спеціальної аудіотехніки, звичайні комп’ютерні колонки за $ 5 цілком впораються із завданням.

Фахівці пояснюють, що сучасні мобільні пристрої сліпо довіряють показаннями, отриманими від апаратних датчиків, і практично не мають захисту від подібних атак. У своїй доповіді і представленому разом з ним відео дослідники розповідають, що успішно атакували акселерометри в смартфонах, планшетах і фітнес браслетах Fitbit. Так, їм вдалося вплинути на акселерометр смартфона і взаємодіяти з додатком, який контролює пересування іграшкової машинки. Чи не втручаючись в роботу софта, дослідники змусили іграшку рухатися. Також, використовуючи звукові хвилі, вдалося обдурити пристрій Fitbit, змусивши його зафіксувати 3000 фальшивих кроків.

Дослідники визнають, що атака поки не становить прямої загрози для звичайних користувачів. Однак дослідження демонструє, що такий вектор атак в принципі можливий і існує, і може бути дуже небезпечний, наприклад, для індустріальних систем, де акселерометри теж зустрічаються дуже часто.

Під час тестування фахівці вивчили 20 різних акселерометрів, п’яти виробників і успішно скомпрометували 15 з них. Так, обдурити можна акселерометри Bosch, STMicroelectronics, InvenSense, Analog Devices і Murata, причому модель STMicroelectronics MIS2DH використовується в медичному обладнанні. Повний список уразливих перед звуковими атаками акселерометрів був опублікований US CERT, його також можна побачити нижче.

Bosch BMA222E
STMicroelectronics MIS2DH
STMicroelectronics IIS2DH
STMicroelectronics LIS3DSH
STMicroelectronics LIS344ALH
STMicroelectronics H3LIS331DL
InvenSense MPU6050
InvenSense MPU6500
InvenSense ICM20601
Analog Devices ADXL312
Analog Devices ADXL337
Analog Devices ADXL345
Analog Devices ADXL346
Analog Devices ADXL350
Analog Devices ADXL362
Murata SCA610
Murata SCA820
Murata SCA1000
Murata SCA2100
Murata SCA3100

Коментарі закриті.

Поділитися

Apple хоче провести в App Store масштабне «прибирання»

У вересні компанія Apple планує провести в App Store масштабне «прибирання». Згідно з наявними даними, купертінівці хочуть видалити з магазину всі програми, які давно не підтримуються розробниками і ні разу не завантажувалися користувачами. За словами представників компанії Apple, на сьогоднішній день на віртуальних полицях App Store присутні близько 2 мільйонів різноманітних додатків. Однак серед них […]

Apple відкрила інструменти тестування Swift-коду

Apple вирішила відкрити вихідний код інструментів для тестування додатків, написаних на Swift. Компанія відкрила цю мову програмування в кінці минулого року. На думку Apple, цей крок допоможе залучити до Swift інтерес розробників. Інструментарій включає в себе кілька основних компонентів. По-перше, це 75 різних бенчмарків, що дозволяють протестувати продуктивність Swift і виявити недоліки в коді на […]

Вийшла iOS 10.3 beta 4 для розробників

Як і очікувалося, Apple викотила четверту бета-версію своєї операційної системи iOS 10.3 для авторизованих розробників. Серед нововведень, зрозуміло, не відзначено нічого особливого. Там зазначено все, як завжди, – виправлення помилок і загальна оптимізація системи. Оновлення займає близько 400-500 МБ на диску. Оновитися можна по повітрю або через iTunes. Легкого апдейту! Дізнайтеся також про 10 геніальних принципів […]