Microsoft представила новую функцию защиты кода в Windows 10

Microsoft представила новую функцию защиты кода в Windows 10

Microsoft представила новую функцию защиты кода в Windows 10

Microsoft представила новую защитную функцию для операционных систем Windows, получившую имя «Hardware-enforced Stack Protection». Её задача — позволить приложениям использовать аппаратное обеспечение для защиты кода, запущенного в памяти процессора.

Одно из главных предназначений «Hardware-enforced Stack Protection» — защитить область памяти (стек), в которой хранится код приложения в процессе его выполнения.

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

«Hardware-enforced Stack Protection» задействует меры безопасности, которыми оснащены современные процессоры, это помогает поместить копию теневого стека в среду, защищённую аппаратными средствами.

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

В настоящее время «Hardware-enforced Stack Protection» находится на начальных стадиях разработки, однако разработчики уже могут опробовать её в сборках Windows 10 Insider.

Количество уязвимостей в банковских приложениях за год выросло в 10 раз

По данным исследования AppSec Solutions, посвящённого анализу 90 приложений компаний финансового сектора — банков, микрофинансовых организаций и страховых компаний, — количество критических уязвимостей в них за год выросло в 10 раз. Об этом сообщили специалисты AppSec Solutions.

Всего в ходе анализа было выявлено 3 555 уязвимостей, из которых 2 006 отнесены к высоким или критическим. Для сравнения: в 2023 году исследователи обнаружили около 4 500 уязвимостей, однако критический статус тогда получили лишь 183 из них.

Как отметил руководитель отдела анализа защищённости мобильных приложений AppSec Solutions Никита Пинаев, одной из самых распространённых проблем остаётся наличие критически важной информации прямо в коде. Это создаёт условия для перехвата конфиденциальных данных, включая банковские реквизиты и личную информацию пользователей.

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

По данным исследования Роскачества и ГК «Солар», ошибки и уязвимости обнаруживаются в каждом втором мобильном приложении. В основном такие проблемы создают риск перехвата пользовательских данных и реализации сценария «человек посередине». Наиболее проблемными тогда оказались приложения онлайн-аптек и сервисов доставки.

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