ИТ-специалисты раскритиковали способ ФСБ выявления шпионских программ

ИТ-специалисты раскритиковали способ ФСБ выявления шпионских программ

ИТ-специалисты раскритиковали способ ФСБ выявления шпионских программ

Резкой критике со стороны ИТ-специалистов подвергся способ выявления шпионской техники, разработанный ФСБ РФ. Эксперты полагают, что подобные формулировки могут поспособствовать росту пиратства в стране, следовательно, будут угрожать разработчикам программного обеспечения.

Опасения специалистов вызвали критерии определения шпионских программ. Фактически под них сейчас может попасть любая программа, которая будет отправлять своему разработчику сведения об ошибках или попытках взлома.

Если лишить софт таких возможностей, это повлечет за собой рост пиратства, уверены ИТ-эксперты.

В настоящее время определение «шпионский» софт включает следующую строку «тот, которому «намеренно приданы качества и свойства для обеспечения функции скрытного получения информации». Однако большинство крупных разработчиков программ используют такие методы для защиты интеллектуальной собственности.

Таким образом, специалисты признают пересмотреть используемые в документе ФСБ формулировки, что поможет избежать в дальнейшем попустительства пиратству, а также избавит разработчиков программ от головной боли, связанной с уголовной ответственностью по статье УК РФ 138.1, которая предусматривает ограничение свободы на срок до четырех лет за незаконный оборот средств для негласного получения информации.

Напомним, что в начале этого месяца сотрудники ФСБ придумали новый метод, который бы помог отличить шпионскую технику, предназначенную для скрытого получения информации, от обычной, предназначенной для бытового использования. Формулировка для шпионских средств придумана следующая: «устройства и программное обеспечение, которым намеренно приданы качества и свойства для обеспечения функции скрытого получения информации либо доступа к ней (без ведома ее обладателя)».

Об этом гласит соответствующая пояснительная записка к законопроекту, опубликованному ФСБ на сайте проектов нормативных актов.

Контроллер памяти AMD научили обходить аппаратную изоляцию

Исследователь Кристофер Домас опубликовал PoC-проект skitter-creek-bath-salts, демонстрирующий обход аппаратной защиты памяти на процессорах AMD Family 16h. Техника манипулирует настройками контроллера DRAM и позволяет обращаться к областям, которые должны быть недоступны даже операционной системе, ядру и коду с привилегиями ring 0.

Обычно программные и аппаратные механизмы контролируют доступ по физическим адресам.

Но последнюю точку в маршруте ставит контроллер памяти: он переводит адрес в конкретные координаты DRAM — канал, ранг, банк, строку и столбец.

Домас показал, что изменение одного регистра может перенастроить это преобразование уже после срабатывания вышестоящих средств защиты. В результате появляется альтернативный адрес, ведущий к тем же ячейкам DRAM. Охраняемый вход остаётся заперт, но контроллер внезапно рисует вторую дверь прямо в стене.

 

Чтобы система не рухнула, PoC отключает прерывания, подготавливает кеш и таблицы трансляции, ненадолго меняет схему адресации, читает или записывает нужные данные, а затем возвращает исходные настройки.

Для поиска адресов-двойников проект использует линейную алгебру и SMT-решатель Z3. Инструменты восстанавливают связь между обычным и изменённым отображением памяти, после чего вычисляют алиас для защищённой области.

Исследователь продемонстрировал потенциальный доступ к памяти AMD Platform Security Processor, включая данные fTPM, защищённой области System Management Mode, состояниям процессора C6 и хранилищу микрокода. Последний сценарий допускает не только извлечение копии патча, но и её возможное изменение перед восстановлением состояния ядра.

PoC проверяли только на AMD Family 16h. Данных об аналогичной уязвимости в новых AMD, Intel, ARM или RISC-V нет.

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