Menu

Злом чіпа SMC на Mac заклинанням з Гаррі Поттера


Взлом чипа SMC на Mac заклинанием из Гарри Поттера

Apple не відмовиш у творчому підході в несподіваних місцях. Дослідження безпеки чіпа SMC Mac, який відповідає в тому числі за контроль напруги і роботу датчика освітленості, відкрило кумедний момент, який є прямим відсиланням до відомих романів Джоан Роулінг.

Цікавий факт був озвучений ветераном зворотної інженерії Алексом Іонеску на конференції з комп'ютерної безпеки NoSuchCon. Чіп SMC захищений гідно, і лише одиниці в світі мають обладнання і навички, щоб прочитати збережені дані. Але робити це необов'язково, коли записані параметри можна змінити ззовні з меншими трудовитратами.

Атаки, про яких я кажу в своїй презентації, відносяться до таких, які можуть зробити тільки структури державного рівня з відповідними технічними знаннями. Ці атаки вимагають точного знання параметрів комп'ютера-цілі.

Ці атаки ідеальні, наприклад, в момент перетину кордону, коли приймаюча сторона просить оглянути ваш ноутбук «для захисту від тероризму».


Взлом чипа SMC на Mac заклинанием из Гарри Поттера

Чіп SMC має доступ до параметрів Mac, інтерфейсів USB і харчування. Одна з можливих атак, яка вимагає одноразового доступу до ноутбука, дозволяє «позначати» такі комп'ютери, змушуючи кулери видавати шум або подавати певні сигнали через LED-індикатори. Пристрій також можна запрограмувати, заборонивши його включення і завантаження в певний момент часу.

Все це стає можливим при введенні пароля SpecialisRevelio - заклинання, використаного в шостій книзі серії романів про Гаррі Поттера.

Більшість вбудованих контролерів зроблені таким чином, що їх код його не можна прочитати за допомогою програмних механізмів. Однак SMC має діапазон пам'яті, який читається системою, але цей діапазон відгукується тільки на запити від чіпа, а не ЗА. Дивно, але при введенні заклинання з Гаррі Поттера через незадокументированный інтерфейс, чіп дозволяє читання інших діапазонів пам'яті через.

Скільки ще таких «сюпризів» заховане у вашому Mac... [arstechina]

|