Может быть.
Это определенно может быть сделано в макросе, но, надеюсь, ваш параметр безопасности должен автоматически предупредить вас, прежде чем это станет проблемой.
По умолчанию Слово и другие Офисные пакеты должны быть установлены, чтобы не позволить макросы для автоматического запуска. Вполне возможно, что кто-то настроит вашу копию Word для автоматического запуска ненадежного кода, что является худшим из того, что вы можете сделать. По умолчанию вы должны получить предупреждение о том, что в документе есть макросы, для работы которых требуется разрешение. Надеюсь, вы должны увидеть что-то вроде этого между панелью инструментов ленты и вашим документом:
Расширение документа также имеет значение. Если кто-то отправил вам файл с расширением docx
или, dotx
то в них не должно быть макросов, и Word предупредит вас, если они это сделают.
В более новых версиях Слова вы должны, в теории, а не быть в состоянии сохранить или загрузить документ, как docx
и dotx
с помощью макросов включены. Документ с включенным макросом имеет расширение docm
или dotm
. Переименование docm
в docx
должно дать вам предупреждение безопасности при загрузке документа.
Офисные документы с поддержкой макросов также должны иметь восклицательный знак, чтобы четко обозначить, что они могут выполнять недоверенный код.
Нет возможности быстро увидеть это в старых .doc
файлах, обратите внимание, что в конце расширения файла нет «x» или «m».
Лучшее, что вы можете сделать, это полностью отключить макросы, а затем включить вкладку разработчика . Нажав кнопку «VBA» на вкладке разработчика, вы сможете просмотреть документ, чтобы увидеть, есть ли в нем активный код.
Этот совет не касается каких-либо эксплойтов или искаженных документов, созданных гнусными сторонами, которые могут каким-либо образом использовать систему для обхода ограничений.
Вы должны всегда остерегаться документов, переданных вам незнакомцами, и открывать только те документы, которым вы доверяете.