Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / защита макроса / 10 сообщений из 10, страница 1 из 1
16.02.2009, 12:48:50
    #35819410
celentano
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
защита макроса
Народ, подскажите пожалуйста - как можно самым простым способом запаролировать макрос в Excel так, чтобы им кроме как с одного компа больше никто не мог воспользоваться?
Т.е. даже если владеющий файлом с макросом передаст его другому человеку – чтобы этот макрос у того не пошёл. И вообще нельзя было бы зайти в редактор VBA и скопировать текст макроса.
...
Рейтинг: 0 / 0
16.02.2009, 17:02:42
    #35820305
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
защита макроса
чтобы макрос работал только на одном компе, можно проверять что это за комп: имя, версию, какой-нибудь еще уникальный параметр

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



I Have Nine Lives You Have One Only
THINK!
...
Рейтинг: 0 / 0
16.02.2009, 17:12:31
    #35820343
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
защита макроса
вот название сказали обфускаторы
только вот есть ли он для VBA
но можно написать и самому. знакомый так свои програмы на Pascal закрывал

I Have Nine Lives You Have One Only
THINK!
...
Рейтинг: 0 / 0
17.02.2009, 12:28:15
    #35821881
celentano
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
защита макроса
Ещё люди подсказали простой способ.
В редакторе- Tools - Properties - Protection - ввести пароль на просмотр текста макроса.
После сохранения файла активна только кнопка запуска макроса.
Это нормальная альтернатива обфускатору, если программа не сложная и нормальному программисту для вскрытия не интересна ?
...
Рейтинг: 0 / 0
17.02.2009, 13:02:05
    #35821996
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
защита макроса
celentano,
это не альтернатива обфускатору, это — лажа, которая вскрывается за секунды.
...
Рейтинг: 0 / 0
17.02.2009, 13:07:48
    #35822024
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
защита макроса
полностью согласен с big-duke
поэтому и не стал предлагать


I Have Nine Lives You Have One Only
THINK!
...
Рейтинг: 0 / 0
17.02.2009, 18:55:11
    #35823271
celentano
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
защита макроса
вскрывается программами-подборщиками паролей, простым кодом на VBA или просто отключается парой кнопок? Объясните пожалуйста )
...
Рейтинг: 0 / 0
17.02.2009, 21:29:35
    #35823447
_slan_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
защита макроса
celentano, программами
...
Рейтинг: 0 / 0
17.02.2009, 22:51:16
    #35823533
alex_gearbox
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
защита макроса
_slan_ , кодом на VBA тоже.
...
Рейтинг: 0 / 0
18.02.2009, 10:11:01
    #35823936
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
защита макроса
Поэтому работающих варианта два :
1. Обфускатор
2. activex dll
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / защита макроса / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]