Устройство за $300 взламывает криптографию любого MacBook за 30 секунд

Admin

Администратор
Пароль к шифрованию FileVault2 хранится в памяти Mac на одном и том же участке, причем в текстовом виде. Его можно добыть с помощью атаки прямого доступа к памяти во время загрузки macOS. Для этого достаточно собрать специальный прибор, воспользовавшись инструкцией в интернете.

Изобретение Фриска

Уязвимость в фирменной системе шифрования файлов FileVault2, которое используется в macOS, позволяет хакерам быстро добыть пароль к шифру и получить таким образом доступ ко всем файлам на компьютере. Для этого к «спящему» или заблокированному Mac достаточно подключить самодельное устройство под названием PCILeech общей стоимостью в $300, созданное шведским исследователем Ульфом Фриском (Ulf Frisk).

PCILeech подключается к Mac через порт Thunderbolt, после чего командой ctrl+cmd+power запускается принудительная перезагрузка, в ходе которой извлекается пароль. Пароль позволит разблокировать Mac и получить доступ ко всем находящимся на нем данным. Атака занимает менее 30 секунд, утверждает Фриск.

Чтобы защитить компьютер, нужно установить патчи от 13 декабря 2016 г. версии macOS 10.12.2. Apple создала их после того, как в августе 2016 г. исследователь сообщил компании о проделанной работе.

Уязвимость доступа к памяти

По словам Фриска, шифрование FileVault2 имеет две уязвимости, использованные им при создании PCILeech. Первая заключается в том, что Mac не защищен от атак прямого доступа к памяти (DMA). Вернее, такая защита есть, но она активна только во время работы macOS, а во время ее загрузки память может быть прочитана и переписана посторонними устройствами.
pcileech700.jpg

Подключение прибора становится возможным потому, что расширяемый интерфейс прошивки (EFI) в macOS приводит порт Thunderbolt в рабочее состояние до того, как система полностью загружена.

Уязвимое хранение пароля


Вторая уязвимость заключается в том, что пароль к FileVault2 хранится в виде простого текста в формате Unicode и остается в памяти после возобновления работы, лишь незначительно меняя свое расположение. Предположив, что пароль составлен по таблице ASCII, Фриск пришел к выводу, что каждый четный байт в нем обозначен нулем. Это помогло найти нужную фразу в памяти.

Например, придумав пароль «eerrbbnn», исследователь быстро обнаружил его в виде «6500650072007200620062006e006e». Для локализации пароля в памяти и просмотра локализованного участка и был создан PCILeech.

Если пароль содержит символы, которых нет в ASCII, атака может обернуться неудачей. В этом случае Фриск рекомендует сохранить снимок информации о состоянии системы (дамп памяти), чтобы позднее найти пароль вручную.

Как собрать прибор

PCILeech – это прибор для проведения DMA-атак на 64-битные системы, в том числе Linux, FreeBSD, macOS и Windows. Для описанной выше атаки на macOS Фриск разработал версию устройства PCILeech 1.3.

Для создания прибора Фриск использовал чип USB3380 стоимостью порядка $15. Однако исследователь советует воспользоваться макетной платой USB3380-EVB mini-PCIe или PP3380-AB PCIe с предустановленным чипом.

Плату можно найти на ресурсах eBay или AliExpress. При этом плата ExpressCard EC3380-AB не подходит, но можно использовать разработки компании BPlus Technology. PCILeech работает через порт Thunderbolt 2. На новых Mac, где есть только USB-C, Фриск его не проверял.

ПО, необходимое для работы устройства на Windows 7 и Windows 10 PC, можно найти на ресурсе GitHub. Там же находится полный список компонентов и руководство по производству PCILeech.
 
Похожие темы
P PoisonTap: устройство за $5, способное взломать заблокированный ПК за одну минуту Уязвимости и взлом 4
Admin Устройство за $6 компрометирует ключ-карты отелей и pos-системы Новости в сети 2
Admin UFOLABSNEWS Вредоносный код захватывает устройство раньше, чем запустится Linux. Новости в сети 0
Admin Интересно BTMOB: скрытый троян для Android, способный захватить устройство. Новости в сети 0
Admin Интересно В Telegram обнаружена уязвимость, позволяющая захватить устройство через анимированные стикеры. Новости в сети 0
E Как сменить устройство на Tide? Свободное общение 0
H Как просканировать любое устройство на уязвимости? Уязвимости и взлом 1
D Можно ли определить устройство через МАС-адрес? Свободное общение 1
D Как вывести из строя любое устройство на iOS Раздачи и сливы 1
Admin UFOLABSNEWS Сеть Tor взломали изнутри: 333 узла тайно шпионили за входящими соединениями. Новости в сети 0
Admin UFOLABSNEWS Нигерийский хакер получил 8 лет тюрьмы за кражу 3,3 миллиона долларов. Новости в сети 0
Admin UFOLABSNEWS Япония летит за тайной Марса. Разгадку ищут в горсти пыли. Новости в сети 0
Admin UFOLABSNEWS Nikkei сообщила о третьей утечке данных за месяц, раскрыто 1,8 млн записей. Новости в сети 0
Admin UFOLABSNEWS Компания Bullhorn отключила свою платформу из-за кибератаки. Новости в сети 0
Admin UFOLABSNEWS Полицейский из Южной Кореи задержан за распространение порнографии с использованием ИИ. Новости в сети 0
Admin UFOLABSNEWS Человеческие клетки приблизили к состоянию восьмиклеточного эмбриона за шесть дней. Новости в сети 0
Admin UFOLABSNEWS Frontier Communications выплатит 625 тысяч долларов за утечку данных жителей Коннектикута. Новости в сети 0
Admin UFOLABSNEWS Шутки кончились, пошли эксплойты: владельцы веб-серверов учатся обманывать нейросети за секунду до парсинга. Новости в сети 0
Admin UFOLABSNEWS Amazon превратила прослушку в модный аксессуар за 75 долларов. Новости в сети 0
Admin UFOLABSNEWS Крупнейшие интернет-компании попросили разрешить хранить данные россиян за рубежом. Новости в сети 0
SMScash SMSCash — заработок на SMS-кодах без вложений | $10 за 1000 SMS | Бесплатные номера + 10% с рефералов Способы заработка 0
Admin UFOLABSNEWS Европейский регулятор предупреждает о рисках для конфиденциальности из-за умных очков. Новости в сети 0
Admin UFOLABSNEWS Ledger приостанавливает продажи кошельков в Азии из-за атаки на цепочку поставок. Новости в сети 0
Admin UFOLABSNEWS Хакеры ведут борьбу за наследие арестованных лидеров группировки ShinyHunters. Новости в сети 0
Admin UFOLABSNEWS Google увеличила вознаграждения за обнаружение уязвимостей в Chrome в четыре раза. Новости в сети 0
Admin UFOLABSNEWS Три подростка за полгода построили империю шантажа и сдали спецслужбам всех своих покупателей. Новости в сети 0
Admin UFOLABSNEWS Исследователи использовали публичную модель OpenAI для создания эксплойта для Chrome стоимостью 250 000 долларов за шесть дней. Новости в сети 0
Admin UFOLABSNEWS Пароль «123456» слил всю Данию, включая мертвецов. Сбой заметили только по счету за трафик. Новости в сети 0
Admin UFOLABSNEWS Голландская организация подаёт в суд на Meta из-за умных очков с камерой. Новости в сети 0
Admin UFOLABSNEWS Инженер OpenAI арестован за установку шпионского устройства в офисе компании. Новости в сети 0
Admin UFOLABSNEWS Конец света может начаться с китайской приставки за 55 долларов. ИИ осваивает самостоятельное размножение. Новости в сети 0
Admin UFOLABSNEWS Яндекс почти перестал обходить сайты. Свежий интернет рискует остаться за борто. Новости в сети 0
Admin UFOLABSNEWS Обнаружена критическая уязвимость в Docker Hub, позволяющая злоумышленникам выдавать себя за пользователей. Новости в сети 0
Admin UFOLABSNEWS Оператор Empire Market приговорён к 40 годам тюрьмы за незаконную торговлю на сумму $430 млн. Новости в сети 0
Admin UFOLABSNEWS Хакеры взломали камеру на курятнике и начали следить за военными. Новости в сети 0
Admin UFOLABSNEWS Китайские компании игнорируют оценку рисков в погоне за технологическим лидерством. Новости в сети 0
Admin UFOLABSNEWS США строят лаборатории без людей: за пультом — ИИ, у приборов — роботы, а учёные — за дверью. Новости в сети 0
Admin UFOLABSNEWS Участники Pwn2Own обнаружили 98 уязвимостей за три дня и получили более 1,26 миллиона долларов. Новости в сети 0
Admin UFOLABSNEWS Антибот теперь работает на фишеров. Wazza прячет Adobe за системой фильтров. Новости в сети 0
Admin UFOLABSNEWS Сервис «Алиса» начал работать с перебоями из-за повреждения двух ЦОДов. Новости в сети 0
Admin UFOLABSNEWS Rabby и OKX подменили прямо в браузере. 16 расширений Firefox охотились за криптокошельками. Новости в сети 0
Admin UFOLABSNEWS Хакеры заработали $1,262,000 за 98 уязвимостей на Pwn2Own Ireland 2026. Новости в сети 0
Admin UFOLABSNEWS Хакер осуждён за кражу $53 миллионов с криптобиржи Uranium Finance. Новости в сети 0
Admin UFOLABSNEWS Главе компании MonsterCloud грозит 20 лет тюрьмы за сотрудничество с хакерами. Новости в сети 0
Admin UFOLABSNEWS ASOS подтвердила утечку данных из-за фишинговой атаки на сотрудника. Новости в сети 0
Admin UFOLABSNEWS Госдепартамент США предлагает 10 миллионов долларов за информацию о китайском хакере Чжан Ю. Новости в сети 0
Admin UFOLABSNEWS Google и TikTok получили штрафы в России за отказ локализовать данные. Новости в сети 0
Admin UFOLABSNEWS Машина за 400 миллионов долларов стала ключевым элементом технологической войны. Новости в сети 0
Admin UFOLABSNEWS Нейросеть за месяц помогла написать графический драйвер для Mac M4. Новости в сети 0
Admin UFOLABSNEWS Ubuntu переходит на еженедельные обновления ядра из-за возросшего количества уязвимостей. Новости в сети 0

Название темы