Facebook выплатил экспертам $100 000 за новую технику изоляции кода

Facebook выплатил экспертам $100 000 за новую технику изоляции кода

Facebook выплатил экспертам $100 000 за новую технику изоляции кода

Facebook наградил команду исследователей из Германии суммой в $100 000 за создание новой техники изоляции кода, которую можно использовать для защиты конфиденциальных данных в момент их обработки.

Премия Internet Defense Prize существует с 2014 года, уже пять лет Facebook награждает исследователей $100 000 за наиболее ценные разработки.

На этот раз главный приз получили специалисты Саарского университета и Институт программных систем Макса Планка.

Эксперты разработали ERIM — новую технику, сочетающую как программные, так и аппаратные защитные функции, помогающие по-новому изолировать конфиденциальные данные, обрабатываемые на компьютере.

Основная отличительная черта ERIM — изоляция данных без просадки по производительности. Это просто идеальный подход для развертывания в реальных средах.

В ходе своей работы новая техника использует относительно новую аппаратную функцию безопасности Intel memory protection keys (MPKs). Intel добавила ее в свои процессоры в середине 2010-х годов. MPKs позволяет разбить обрабатываемые внутри ЦП данные по нескольким виртуальным страницам памяти.

Проблема в работе с MPKs заключалась в неизбежном замедлении скорости, с которой приложение может читать данные. Более того, сам факт использования MPK еще не гарантировал качественной изоляции данных.

ERIM поменял эту ситуацию — нововведение почти никак не влияет на производительность. С докладом о ERIM можно ознакомиться здесь (PDF).

Обновление Windows 11 сломало выключение компьютеров

Microsoft начала 2026 год с традиционного Patch Tuesday — и, как это нередко бывает, без побочных эффектов не обошлось. Вместе с первыми январскими обновлениями для Windows 11 и Windows 10 корпорация случайно сломала одну из базовых функций системы: корректное выключение компьютера.

Проблема затронула Windows 11 версии 23H2 после установки обновления KB5073455.

Пользователи жалуются, что при попытке выключить компьютер система вместо этого уходит в перезагрузку. Microsoft официально подтвердила баг, но уточнила: он проявляется не у всех. Ошибка возникает только на устройствах с включённой функцией Secure Launch.

Secure Launch — это часть механизма Virtualization-based Security (VBS), появившегося ещё в Windows 10. Он использует аппаратный Dynamic Root of Trust for Measurement (DRTM) и защищает систему от атак на уровне прошивок при запуске. Такие компьютеры Microsoft относит к категории «Secured-core PC» — то есть максимально защищённых с точки зрения загрузки и целостности системы.

К счастью, Microsoft предложила временное решение проблемы с выключением. Если система отказывается корректно завершать работу, компания рекомендует воспользоваться командной строкой. Для этого нужно открыть Command Prompt и выполнить команду:

shutdown /s /t 0

После этого компьютер действительно выключается, а не перезагружается.

Однако на этом неприятности не заканчиваются. Обновление также ломает режим гибернации — на некоторых системах он просто перестаёт работать. И вот здесь хороших новостей пока нет: Microsoft признала проблему, но заявила, что временного обходного пути не существует. Корпорация советует пользователям быть особенно внимательными и регулярно сохранять данные, чтобы не потерять работу в случае разрядки устройства.

RSS: Новости на портале Anti-Malware.ru