Цитата |
---|
ZVI написал: Добрый день. Чтобы не принять ошибочное решение - использование Unviewable+ VBA Project For Excel имеет смысл, если VBA код хранится в отдельной защищенной надстройке, а книга с данными использует этот VBA-код. После сохранение XLSM (книгу же предполагается периодически сохранять) не вся, но самая интересная часть защиты Unviewable+ с книги слетает, сообщаю это, так как ранее обсуждалось здесь. |
Защита книги
Защита книги
03.02.2021 09:00:08
ищу исполнителя на задачи, которые я поставил в 1ом посте |
|||
|
Защита книги
02.02.2021 13:21:53
|
|||
|
Защита книги
02.02.2021 08:03:01
Как я понимаю, если получится организовать защиту книги, более менее адекватную, то это будет отличным решением для тысячи разработчиков, которое в дальнейшем распространить на все ваши проекты и работы. |
|||||||
|
Защита книги
01.02.2021 09:24:02
есть возможность увеличить его, но надо сначала понять, имеет ли смысл гнаться за дорогой защитой, при этом взлом этой защиты будет значительно дешевле или элементарен
1. на сайте оформляется заказ, с данными пользователя (в том числе идентификатор жесткого диска); 2. на указанную почту отправляется книга эксель, с введенным идентификатором жесткого диска в проекте VBA и установленной датой/счетчиком при этом, необходимо защитить проект VBA от доступа, чтобы не было возможности подменить идентификатор на "необходимый" если пользователь меняет железо высылается новый файл, с новым идентификатором
|
|||||||||||
|
Защита книги
31.01.2021 18:08:06
Задача:
1. Проверить, включены ли макросы у пользователя. Если не включены, то отображается первый лист, где в ячейках написано предупреждение о том, что без макросов книга работать не будет и краткая инструкция как их включить. Все остальные листы скрыты и недоступны для взаимодействия с ними (veryhidden) 2. Если макросы включены или пользователь их включил, запускается макрос на открытие книги, и далее происходит: 3. Проверка серийного номера жесткого диска 3а. Проверка серийного номера выполнена. Первый лист, с предупреждением о макросах, скрывается и отображаются все остальные листы в книге. Книгу можно редактировать без каких либо ограничений, кроме кода VBA, он заблокирован. 3б. Если проверка серийного номера не выполняется: Открывается msgbox, в котором сообщается, что "Лицензия не активирована" и 3 кнопки: 1ая - "Активировать лицензию"; 2ая - "Продолжить в пробной версии"; 3яя - "Кнопка отмена". Кнопка "Активировать лицензию" - по кнопке открывается произвольный сайт, где можно активировать лицензию. Кнопка "Продолжить в пробной версии" - включается счетчик, который отсчитывает дни, без привязки ко времени и дате компьютера пользователя (чтобы не было возможности подменить дату). Если счетчик превысил "время пробного периода", то книга становится нерабочей (все листы скрытые или удалены), постоянно открывается окно с кнопкой "Активировать лицензию", иначе просто закрыть без сохранения. Если счетчик не превысил "время пробного периода", то работа с книгой без ограничений. Кнопка "Отмена" - просто закрываем книгу без сохранения. 4. Проверка счетчика активации лицензии. Лицензия выдается на 365 дней. Если счетчик больше 365, то книга становится нерабочей (все листы скрытые или удалены), постоянно открывается окно с кнопкой "Активировать лицензию", иначе просто закрыть без сохранения. Если у Вас есть другие варианты решения задачи, готов их рассмотреть. И, общий вопрос, такого рода защита сможет "защитить" или все это бесполезно и как написано на большинстве форумов и сайтах, не имеет смысла ? |
|
|