У меня есть вопрос. Не могли бы вы дать несколько советов / решений по предотвращению запуска подозрительных макросов в приложениях Office? Что я уже знаю:
- есть возможность отключить все без исключения макросы через GPO
- Я могу включить запуск макросов для выбранных пользователей (группы пользователей) через объект групповой политики, но разрешить запуск только макросов с цифровой подписью
- чтобы подписать макрос, мне нужно получить сертификат (но я думаю, что он не создан самостоятельно программой selfcert.exe)
По сути, мне нужно запускать макросы для выбранных пользователей, но я хочу, чтобы они были максимально безопасными. Все дело в контроле макросов. Любой совет будет полезен.
microsoft-excel
microsoft-word
security
vba
macros
Boba_Fett
источник
источник
Ответы:
Я загружаю много файлов. Для меня очевидной опасностью является то, что файл сам по себе автоматически запускает неверный макрос. Чтобы предотвратить это, я отключаю События перед тем, как открыть файл:
Это дает мне возможность просмотреть все макросы перед запуском любого из них.
Заметки:
Если макросы включены, большинство макросов будет работать, если вы их запустите.
Однако некоторые макросы запускаются сами по себе. (Макросы событий) , Эти макросы событий могут выполняться при открытии рабочей книги или при выборе определенного листа, или при выборе определенной ячейки, или при печати рабочего листа и т. Д. Я не хочу, чтобы это автоматическое поведение происходило, пока я не просмотрю все макросы. линия:
отключает это поведение.
источник