Зашита Block Diagram

Простейшие вопросы в области инженерной разработки
Ответить
nemez15
beginner
beginner
Сообщения: 34
Зарегистрирован: 23 май 2013, 18:02
Версия LabVIEW: 12.0
Откуда: москва

Зашита Block Diagram

Сообщение nemez15 »

Подскажите как надежно закрыть Block Diagram?
Аватара пользователя
alerm

Activity
leader
leader
Сообщения: 682
Зарегистрирован: 02 май 2012, 21:28
Награды: 1
Версия LabVIEW: 20
Благодарил (а): 57 раз
Поблагодарили: 9 раз
Контактная информация:

Re: Зашита Block Diagram

Сообщение alerm »

nemez15 писал(а):Подскажите как закрыть Block Diagram?
тут
nemez15 писал(а):надежно
тут?
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Зашита Block Diagram

Сообщение dadreamer »

Надёжно - только компилировать в виде библиотеки или экзешника, но даже это не спасёт, если кому-то очень сильно захочется знать, что делает код.
nemez15
beginner
beginner
Сообщения: 34
Зарегистрирован: 23 май 2013, 18:02
Версия LabVIEW: 12.0
Откуда: москва

Re: Зашита Block Diagram

Сообщение nemez15 »

А что EXE можно взломать?
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Зашита Block Diagram

Сообщение dadreamer »

nemez15 писал(а):А что EXE можно взломать?
Не взломать, а открыть в дебаггере, например, и посмотреть листинг. Но нужно в этом неплохо разбираться, иначе будет непонятно толком ничего. И времени на анализ много уходит.
AndreyDmitriev

Activity Professionalism Tutorials Gold Black
VIP
VIP
Сообщения: 1327
Зарегистрирован: 03 фев 2010, 00:42
Награды: 6
Версия LabVIEW: 6.1 - 2024
Откуда: Германия
Благодарил (а): 1 раз
Поблагодарили: 38 раз
Контактная информация:

Re: Зашита Block Diagram

Сообщение AndreyDmitriev »

nemez15 писал(а):А что EXE можно взломать?
Исполняемый файл представляет собой по сути библиотеку llb (в старых версиях) либо zip архив (в новых версиях) с загрузчиком. Там по сути все VI без блок диаграмм. Разобрав исполняемый файл на составляющие можно в некоторой степени понять внутреннее устройство программы. Чтобы от этого в какой-то мере защититься, можно применить нехитрую технику обфускации, переименовав программно все VI, давая им ничего не значащие имена типа 3453464322356.vi. Но как уже выше писали - против лома обычно нет приёма. Вообще хороший продукт не перестанет быть хорошим от усиленного ломания, а плохой - он и так никому не нужен.
nemez15
beginner
beginner
Сообщения: 34
Зарегистрирован: 23 май 2013, 18:02
Версия LabVIEW: 12.0
Откуда: москва

Re: Зашита Block Diagram

Сообщение nemez15 »

Не знаю правда или нет,говорили,что блок диаграмму можно полностью убрать на рабочей Vi!?
AndreyDmitriev

Activity Professionalism Tutorials Gold Black
VIP
VIP
Сообщения: 1327
Зарегистрирован: 03 фев 2010, 00:42
Награды: 6
Версия LabVIEW: 6.1 - 2024
Откуда: Германия
Благодарил (а): 1 раз
Поблагодарили: 38 раз
Контактная информация:

Re: Зашита Block Diagram

Сообщение AndreyDmitriev »

nemez15 писал(а):Не знаю правда или нет,говорили,что блок диаграмму можно полностью убрать на рабочей Vi!?
Да, можно сохранить VI без блок-диаграммы, при этом диаграмма безвозвратно удаляется. Такой инструмент можно будет открыть только в той же самой версии лабвью, в которой он был сохранён.
nemez15
beginner
beginner
Сообщения: 34
Зарегистрирован: 23 май 2013, 18:02
Версия LabVIEW: 12.0
Откуда: москва

Re: Зашита Block Diagram

Сообщение nemez15 »

И как это сделать?
AndreyDmitriev

Activity Professionalism Tutorials Gold Black
VIP
VIP
Сообщения: 1327
Зарегистрирован: 03 фев 2010, 00:42
Награды: 6
Версия LabVIEW: 6.1 - 2024
Откуда: Германия
Благодарил (а): 1 раз
Поблагодарили: 38 раз
Контактная информация:

Re: Зашита Block Diagram

Сообщение AndreyDmitriev »

nemez15 писал(а):И как это сделать?
Build Specification ->Source Distribution->Source File Settings->Remove Block Diagram
nemez15
beginner
beginner
Сообщения: 34
Зарегистрирован: 23 май 2013, 18:02
Версия LabVIEW: 12.0
Откуда: москва

Re: Зашита Block Diagram

Сообщение nemez15 »

Спасибо.
izotopxxx
interested
interested
Сообщения: 3
Зарегистрирован: 24 апр 2017, 18:04
Версия LabVIEW: 16
Контактная информация:

Re: Зашита Block Diagram

Сообщение izotopxxx »

Страница не найдена.

Страница не найдена.
Аватара пользователя
alerm

Activity
leader
leader
Сообщения: 682
Зарегистрирован: 02 май 2012, 21:28
Награды: 1
Версия LabVIEW: 20
Благодарил (а): 57 раз
Поблагодарили: 9 раз
Контактная информация:

Re: Зашита Block Diagram

Сообщение alerm »

izotopxxx, портал переехал на другой домен.

http://labviewportal.org/viewtopic.php?f=21&t=6040

http://labviewportal.org/viewtopic.php?f=87&p=38761
Ответить

Вернуться в «Для чайников»