Исследователи из Колумбийского университета предложили два новаторских способа обеспечения безопасности по памяти аппаратными средствами. Оба метода можно реализовать, слегка изменив микроархитектуру. Тестирование показало, что при подходе No-FAT снижение производительности незначительно — около 8%; в случае ZeRØ потери равны нулю.
Безопасность доступа к памяти — давняя проблема, о которой каждый раз вспоминают при появлении серьезных угроз. За сорок лет было предложено множество различных решений, но они либо плохо работали, либо требовали жертв. Меры противодействия эксплойту Spectre и Meltdown, например, повлекли падение производительности — в среднем на 20%, в отдельных случаях в два раза. Кроме того, с появлением новых угроз используемая защита может потерять свою эффективность, и специалистам придется искать альтернативные решения.
Согласно описанию ZeRØ (PDF), этот механизм позволяет обеспечить защиту кода и указателей системы, притом без поражения в производительности. Его реализация предполагает замену инструкций обращения к памяти и схемы кодирования метаданных — по словам авторов проекта, эти изменения можно привнести в современные процессоры без особого труда. Университетские исследователи предлагают использовать ZeRØ в дополнение к средствам противодействия атакам на память.
Техника No-FAT (PDF) была разработана с прицелом на снижение потребления ресурсов при проверках безопасности по памяти. С этой целью авторы исследования предложили использовать группировку распределителей памяти (memory allocator binning) — набрающий популярность метод, который позволяет ускорить вычисление начального адреса и размера участка памяти, выделенного под указатель, притом выполнять это во время доступа к данным.
Применение No-FAT, по словам разработчиков, снимает многие проблемы, свойственные традиционным подходам, — такие как совместимость с незащищенным софтом и заметное падение производительности. Прогон тестов SPEC CPU2017 показал, что при новом способе защиты памяти быстродействие снижается примерно на 8%.
Среди прочих достоинств создатели No-FAT особо отметили надежную защиту от некоторых видов Spectre-атак. Их метод также позволяет значительно ускорить фаззинг при поиске уязвимостей, автоматическую очистку памяти, улучшить предсказуемость предвыборки данных и работы контроллеров DRAM.
Финансирование проектов ZeRØ и No-FAT частично осуществлялось за счет грантов, полученных от ВМС и ВВС США, а также целевой дотации Qualcomm. Спецподразделение ВВС уже работает над созданием чипов с новой встроенной защитой.
Минцифры попросило российские сервисы веб-защиты, хостинги и CDN-провайдеров выделить IP-адреса разрешённых сайтов в отдельные подсети. Мера должна помешать запрещённым ресурсам и сервисам обхода блокировок использовать ту же инфраструктуру, что и сайты из белого списка.
Сейчас один IP-адрес может обслуживать сразу несколько проектов. Об этом сообщил РБК со ссылкой на копию письма ведомства.
Если он получил пропуск для работы во время ограничений мобильного интернета, вместе с разрешённым сайтом в открывшуюся дверь теоретически могут протиснуться и незваные соседи.
Крупнейшие хостинг-провайдеры, по данным издания, планируют создать отдельную подсеть исключительно для согласованных ресурсов. Посторонним организациям использовать находящиеся в ней IP-адреса не позволят. Заодно такая схема должна упростить маршрутизацию и повысить стабильность работы разрешённых сайтов.
Белый список применяется во время ограничений мобильного интернета, чтобы пользователи сохраняли доступ к основным российским сервисам.
Лазейки через разрешённые адреса закрывают не впервые. В начале года Роскомнадзор ограничил работу VPN-сервисов, арендовавших серверы с IP из белого списка. Облачным провайдерам запретили сдавать такие адреса в аренду.
Свидетельство о регистрации СМИ ЭЛ № ФС 77 - 68398, выдано федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор) 27.01.2017 Разрешается частичное использование материалов на других сайтах при наличии ссылки на источник. Использование материалов сайта с полной копией оригинала допускается только с письменного разрешения администрации.