Защита паролем для VBA

#vba

Вопрос:

Я просто хочу понять, есть ли какой-либо способ защитить мой пароль кода VBA от обхода.

Есть ли какая-либо причина, по которой мой файл макросов или пароль VBA не могут быть скомпрометированы. Или если бы я получил уведомление о чем-то??

Ответ №1:

Нет. Хотя вы можете защитить свой код VBA паролем, вы не можете гарантировать, что никто другой не сможет обойти ваш пароль. В Интернете есть несколько инструментов, которые могут легко сделать это за вас.

Единственное, что может помочь защитить ваш код, — это процесс, называемый «запутыванием», когда вы в основном переименовываете все переменные, чтобы заполнить бессмысленные имена и маскирующие строки, что значительно усложняет понимание вашего кода. (В Интернете также есть несколько инструментов (например, CrunchCode), которые делают это за вас).