Microsoft планирует заблокировать все загружаемые макросы Office

Microsoft Office для Windows скоро будет блокировать файлы макросов, загруженные из Интернета, даже в старых версиях Office.

Microsoft Office поддерживает макросы Visual Basic для приложений (VBA) начиная с Excel 5.0 в 1993 году, и эта функция появилась в других приложениях с выпуском Office 97. Несмотря на то, что они могут быть невероятно полезны, особенно при автоматизации утомительных задач в документах, их часто используют для распространения вредоносного ПО. В понедельник Microsoft объявила, что все макросы Office будут отключены по умолчанию во всех поддерживаемых в настоящее время приложениях Office.

Microsoft уже начала отключать устаревшие макросы Excel 4.0, также известный как макросы XLM, но теперь компания переходит на несколько более новые макросы VBA. Microsoft сообщила в сообщении сообщества (с помощью Грань) в понедельник: «В течение многих лет Microsoft Office поставлял мощные возможности автоматизации, называемые активным контентом, наиболее распространенным видом которых являются макросы. Хотя мы предоставили панель уведомлений, предупреждающую пользователей об этих макросах, пользователи по-прежнему могут решить включить макросы, нажав кнопку. Злоумышленники отправляют макросы в файлах Office конечным пользователям, которые по незнанию их активируют. доставлено, и последствия могут быть серьезными, включая вредоносное ПО, компрометацию личных данных, потерю данных и удаленное доступ."

Новый баннер безопасности в приложениях Office

Microsoft скоро заблокирует все макросы VBA, загруженные из Интернета в Access, Excel, PowerPoint, Visio и Word. Это изменение сначала появится в версии 2203 пакета Office 365, начиная с предварительного просмотра текущего канала в «начало апреля 2022 г.», а затем будет развернут на текущем канале, ежемесячном корпоративном канале и полугодовом корпоративном канале. Канал. После этого обновления единственный способ использовать макросы в файлах, загруженных из Интернета, — удалить атрибут «Знак Интернета» в данных файла.

Однако это изменение появится не только в последних версиях Microsoft Office. В своем заявлении компания также заявила: «В будущем дата, которая будет определена позднее, мы также планируем внести это изменение в Office LTSC, Office 2021, Office 2019, Office 2016 и Office 2013».

Microsoft внедряет поведение блокировки только в Office для Windows, хотя Office для macOS также поддерживает макросы VBA. Мобильные и веб-версии Office никогда не работали с макросами VBA.