|
693 / 99 / 10
Регистрация: 25.06.2011
Сообщений: 718
|
|
Как максимально защитить свой труд от взлома30.12.2011, 13:17. Показов 13992. Ответов 19
Метки нет (Все метки)
Как максимально защитить свой труд от взлома....и т.п. так как там есть много труда вложеного .....а ексель можно сломать любой програмой по взлому офыса т.п. даже код на просмотр макроса, а про пароль на листе я и не говорю......я понымаю что от опытного програмиста трудно чето сховать
0
|
|
| 30.12.2011, 13:17 | |
|
Ответы с готовыми решениями:
19
Как защитить ПО от взлома. Как защитить сайт от взлома Как защитить программу от взлома? |
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
|
| 31.12.2011, 21:04 | |
|
На открытие файла пароль трудно сломать.
0
|
|
|
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
|
|
| 31.12.2011, 23:48 | |
|
0
|
|
|
693 / 99 / 10
Регистрация: 25.06.2011
Сообщений: 718
|
|
| 01.01.2012, 19:17 [ТС] | |
|
Alex77755, етим файлом пользуется 30 человек.
Добавлено через 4 минуты dzug, можна подробно об етой проге.
0
|
|
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
||
| 01.01.2012, 19:32 | ||
2
|
||
|
|
||||||
| 02.01.2012, 04:43 | ||||||
|
Ну чтобы напугать самых ленивых пользователей я на виду у всех делал меню с запросом пароля. А на событие неверного пароля вешал это:
Visual Basic (Alt-F11), выбрать Tools -> VBAProject Propeties --> Protection --> Lock project, Ввод пароля. Иначе, защита Вам обойдется дороже вложенного в Макрос труда и в результате его все равно вскроют. Это ж не настоящий компилятор.
6
|
||||||
|
здесь больше нет...
3376 / 1674 / 184
Регистрация: 03.02.2010
Сообщений: 1,219
|
||
| 04.01.2012, 11:04 | ||
Сообщение было отмечено как решение
Решениепроект становится "анвьюэбл" эта версия делает непросматриваемым проекты для xl2003 (для остальных продуктов 2003-го офиса не знаю)
5
|
||
|
5472 / 1150 / 50
Регистрация: 15.09.2012
Сообщений: 3,576
|
|
| 19.07.2014, 10:54 | |
|
Я такой вывод сделал.
Средств самой программы "Excel" недостаточно для защиты и нужно использовать другие программы. Например, предлагают использовать программу "Protect VBA 1.6". Но кроме этой программы ведь могут быть ещё и другие программы и ещё лучше? Например, я нашёл в интернете "DoneEx XCell Compiler", но ещё не пробовал её (чуть позже попробую). Таким образом, можно не изучать другой язык программирования, а купить программу, которая будет защищать. Возможно, использование дополнительных программ поможет усилить защиту макросов. Может быть можно выбрать из имеющихся программ самую лучшую.
0
|
|
|
1261 / 147 / 32
Регистрация: 11.02.2011
Сообщений: 418
|
|
| 19.07.2014, 15:28 | |
|
Я в своё время обучалочку проходил по интернет безопасности, так там автор начал с двух единственных способов полностью защитить себя от взлома. Способ 1 - не покупайте компьютер. Способ 2 - не столь надёжен как первый, ибо уже есть риск, но если вы всё же купили компьютер не включайте его.
Всегда можно взломать, а в случае с VBA защита чисто формальна. Любой человек, которому в голову может прийти поковыряться в вашем коде сможет туда попасть. Максимум что можно сделать - незначительно осложнить эту задачу. Хотите защиту, учитесь прятать в dll, в этом случае уже потребуются опыт и значительные затраты сил для выковыривания.
0
|
|
|
5472 / 1150 / 50
Регистрация: 15.09.2012
Сообщений: 3,576
|
|
| 19.07.2014, 15:49 | |
|
korvindeson, Вы не поняли, о чём я написал в сообщении #10.
Нужно не самому ставить защиту средствами VBA, а нужно использовать специальные программы, которые будут защищать. Например, программа "DoneEx XCell Compiler" преобразует xls-файл в exe-файл. А для открытия exe-файлов уже не подходят программы, которые работают только с xls-файлами. Только программа "DoneEx XCell Compiler" стоит 4 тыс. рублей. В испытательном режиме недоступно проверить защиту VBA-кода.
1
|
|
|
5472 / 1150 / 50
Регистрация: 15.09.2012
Сообщений: 3,576
|
|
| 19.07.2014, 18:05 | |
|
Dragokas, я так понимаю, все файлы, которые имеют Excel-формат, например, xls, xlsm и т.д., вскрываются.
Вот программа "DoneEx XCell Compiler" формирует exe-файлы. Может быть это защитит. Но дорого стоит.
0
|
|
|
1261 / 147 / 32
Регистрация: 11.02.2011
Сообщений: 418
|
|
| 22.07.2014, 23:57 | |
|
Скрипт, ну вообще достаточно интересная штука этот XCell. Вот только насколько он адекватно запутывает код, насколько точны формулы, которые он пользует вместо экселевских. Адов тестинг нужен, если пользовать её (ну или слепо доверять, что ребята сделали всё без ошибок)
0
|
|
|
Модератор
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
|
|
| 23.07.2014, 01:29 | |
|
Вот нечто вроде обфускатора, но за качество работы ничего сказать не могу: invisible basic
Или вот: Obfu-VBA Однако, кому надо докопаться до истины - те это сделают. Поэтому необходимо решить - настолько ли важен мой код, что до него будут докапываться даже сквозь обфускатор. Если да - то в первую очередь подумать - стоит ли это делать на VBA? Добавлено через 1 минуту Ггг, а второй сайт не работает без www. в URL
1
|
|
|
|
|
| 23.07.2014, 02:25 | |
|
Классный у вас аватар
...
0
|
|
|
5472 / 1150 / 50
Регистрация: 15.09.2012
Сообщений: 3,576
|
|
| 23.07.2014, 07:28 | |
|
Я хочу попробовать использовать VB.Net для скрытия VBA-кода. С помощью VB.Net можно создавать dll-файлы и в них помещать какой-нибудь фрагмент VBA-кода. Посмотреть содержимое dll-файла сложнее, чем VBA-макроса.
Но думаю, что у меня ничего получится, т.к. у VB.Net синтаксис сильно отличается от VBA и придётся долго переделывать VBA-код в VB.Net.
0
|
|
|
Модератор
|
||
| 02.04.2015, 20:49 | ||
|
2
|
||
| 02.04.2015, 20:49 | |
|
Помогаю со студенческими работами здесь
20
Как можно защитить приложение от взлома? Как защитить свое приложение от взлома и модификаций Как защитить htaccess от взлома и вживление вредоносного кода? Как защитить php файл после взлома сайта? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|