Новости:

Новая редакция правил форума: 2.4. Если вопрос или ответ содержится во вложенном файле, все-равно кратко описывайте в сообщении вопрос или суть решения. Это необходимо, чтобы тему можно было найти через поиск.

Главное меню

Защита книги, шифрование и лицензирование

Автор Sarytai, 12.07.2016, 09:14

« назад - далее »

Sarytai

Привет всем!

Вопрос такой - есть ли уже наработанная технология защиты книги (разработки) от кражи, взлома? Хотя бы такая, что стандартными средствами не взламываемая?

Пример - сделал книгу, отправил клиенту, клиент не заплатил. Плюс есть риск того, что клиент эту книгу будет размножать.

Надо -

1. Чтобы не было доступа к VBA (чтобы нельзя было снять стандартную защиту листов и диапазонов).

2. Чтобы пароль-защита к книге менялся в зависимости от даты. Например, прошел год и законный обладатель может написать письмо и получить пароль к книге. Подобная технология есть в банках - клиенту дают 10 паролей и когда он проводит операцию, каждый раз его просят дать определенный пароль, после чего этот пароль использовать нельзя.

Т.е. заложить 10 паролей, которые будут срабатывать в зависимости от даты, например.

А то порылся в инете, все взламывается на раз-два.

Спасибо за консультацию.


Serge 007

Здраствуйте

Цитата: Sarytai от 12.07.2016, 09:14...порылся в инете, все взламывается на раз-два...
Именно так. Нет такой защиты, которую нельзя сломать. Вопрос только во времени. И чем быстрее крякер, тем он дороже
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

Sarytai

День добрый, Сергей.

Как я понял, самый лучший способ - это зашифровать документ паролем. Его уже придется подбирать или заказывать взлом.

Такой вопрос - возможно ли заказать макросную защиту паролем, который бы менялся по времени? т.е. 2016 год действует один пароль, потом другой и т.д. Это возможно или даже думать не стоит?

Сарытай

Prist

А Вы подумайте: где же этот пароль будет храниться? Точно - в проекте VBA! А это значит, что если злоумышленник взломает код однажды, то без проблем сможет получить доступ в дальнейшем. Да даже если пароли будут браться откуда-то с сервера и еще из любых мест - достаточно взломать проект и все...Найти точку обхода защиты для нормального хакера не составит труда.

Скажу одно: писать на базе Excel такие коммерческие приложения, за алгоритмы которых боитесь, не совсем умно. А для недобросовестных заказчиков и стандартной защиты хватит. Ну, обфусцировать код можно, чтобы удобочитаемость снизить.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
www.excel-vba.ru
Просто СПАСИБО [+оказать+]
Считаешь СПАСИБО мало? Яндекс.Деньги: 41001332272872; WM: R298726502453