Они показали, как похищать данные с устройств с чипами Apple, Intel, NVIDIA и AMD.«>
Группа специалистов в области информационных технологий, финансируемая Агентством перспективных исследовательских проектов Министерства обороны США (DARPA) и ВВС США, опубликовала работу, в которой описала метод кражи данных с устройств с процессорами Apple и Qualcomm Arm, дискретными графическими ускорителями NVIDIA и AMD, а также встроенной графикой в чипах Intel и Apple. Для этого они используют стороннюю атаку, которая предполагает измерение определенных физических параметров устройства.
В рамках новой концепции исследователи использовали информацию, полученную с помощью механизма динамического масштабирования частоты—напряжения (DVFS), реализованного во многих современных чипах. DVFS используется для модуляции частоты и мощности в реальном времени, чтобы поддерживать тепловыделение и TDP на приемлемом уровне, обеспечивая тем самым либо оптимальную энергоэффективность, либо наилучшую производительность для выполнения поставленной задачи.
Концепция исследователей предполагает сбор и анализ данных с внутренних датчиков мощности, температуры и частоты процессора. Сделав одну из трех переменных DVFS (мощность, температура и частота) постоянной, исследователи могут контролировать две другие переменные. Таким образом, они могут определить, какие инструкции выполняются, причем с точностью, позволяющей определить различные операнды одной и той же инструкции.
Хорошая новость заключается в том, что эта техника вряд ли будет использоваться злоумышленниками на практике. В конце концов, для сбора данных с внутренних датчиков необходим прямой доступ к системе. Однако если злоумышленник получит прямой доступ к системе, он, скорее всего, найдет более простой способ украсть данные.