Как надежно защитить код проекта Excel VBA, чтобы программы восстановления пароля не могли его восстановить / взломать? - PullRequest
3 голосов
/ 20 октября 2011

Я создал приложение Excel Workbook, которое можно бесплатно использовать;однако я не желаю, чтобы люди получали доступ к самому коду.Что я могу с этим сделать?

В настоящее время он защищен паролем;однако даже с пробными версиями appz для удаления пароля можно избавиться от него.

Более того, я нашел книгу Excel, которая отключает пароли проектов VBA от других проектов VBA.как это круто?На нем не работают никакие инструменты или инструменты для удаления паролей.

Как добиться подобной безопасности?

Большое спасибо

1 Ответ

0 голосов
/ 11 ноября 2011

В 2003 году я защищал паролем проект Excel с помощью пароля, который имел где-то между 16-64 символами букв / цифр / символов. Два года спустя я потерял пароль и не смог найти приложение для удаления пароля, которое могло бы взломать его для меня. С тех пор я не пытался взломать его, чтобы его можно было легко открыть.

Если вы заблокируете книгу после публикации, проект не будет виден до тех пор, пока он не будет разблокирован и не доступен для общего доступа. С другой стороны, эти пароли, возможно, даже легче взломать, я не знаю.

В настоящее время я не беспокоюсь о защите своих проектов VBA паролем. Я больше беспокоюсь о том, что кто-то может исправить ошибку, чем о том, что кто-то вызывает проблемы.

...