Зашита Block Diagram
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Зашита Block Diagram
Надёжно - только компилировать в виде библиотеки или экзешника, но даже это не спасёт, если кому-то очень сильно захочется знать, что делает код.
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Зашита Block Diagram
Не взломать, а открыть в дебаггере, например, и посмотреть листинг. Но нужно в этом неплохо разбираться, иначе будет непонятно толком ничего. И времени на анализ много уходит.nemez15 писал(а):А что EXE можно взломать?
-
- VIP
- Сообщения: 1338
- Зарегистрирован: 03 фев 2010, 00:42
- Награды: 6
- Версия LabVIEW: 6.1 - 2024
- Откуда: Германия
- Благодарил (а): 1 раз
- Поблагодарили: 44 раза
- Контактная информация:
Re: Зашита Block Diagram
Исполняемый файл представляет собой по сути библиотеку llb (в старых версиях) либо zip архив (в новых версиях) с загрузчиком. Там по сути все VI без блок диаграмм. Разобрав исполняемый файл на составляющие можно в некоторой степени понять внутреннее устройство программы. Чтобы от этого в какой-то мере защититься, можно применить нехитрую технику обфускации, переименовав программно все VI, давая им ничего не значащие имена типа 3453464322356.vi. Но как уже выше писали - против лома обычно нет приёма. Вообще хороший продукт не перестанет быть хорошим от усиленного ломания, а плохой - он и так никому не нужен.nemez15 писал(а):А что EXE можно взломать?
-
- beginner
- Сообщения: 34
- Зарегистрирован: 23 май 2013, 18:02
- Версия LabVIEW: 12.0
- Откуда: москва
Re: Зашита Block Diagram
Не знаю правда или нет,говорили,что блок диаграмму можно полностью убрать на рабочей Vi!?
-
- VIP
- Сообщения: 1338
- Зарегистрирован: 03 фев 2010, 00:42
- Награды: 6
- Версия LabVIEW: 6.1 - 2024
- Откуда: Германия
- Благодарил (а): 1 раз
- Поблагодарили: 44 раза
- Контактная информация:
Re: Зашита Block Diagram
Да, можно сохранить VI без блок-диаграммы, при этом диаграмма безвозвратно удаляется. Такой инструмент можно будет открыть только в той же самой версии лабвью, в которой он был сохранён.nemez15 писал(а):Не знаю правда или нет,говорили,что блок диаграмму можно полностью убрать на рабочей Vi!?
-
- VIP
- Сообщения: 1338
- Зарегистрирован: 03 фев 2010, 00:42
- Награды: 6
- Версия LabVIEW: 6.1 - 2024
- Откуда: Германия
- Благодарил (а): 1 раз
- Поблагодарили: 44 раза
- Контактная информация:
Re: Зашита Block Diagram
Build Specification ->Source Distribution->Source File Settings->Remove Block Diagramnemez15 писал(а):И как это сделать?
-
alerm
- leader
- Сообщения: 683
- Зарегистрирован: 02 май 2012, 21:28
- Награды: 1
- Версия LabVIEW: 20
- Благодарил (а): 59 раз
- Поблагодарили: 9 раз
- Контактная информация:
Re: Зашита Block Diagram
izotopxxx, портал переехал на другой домен.
http://labviewportal.org/viewtopic.php?f=21&t=6040
http://labviewportal.org/viewtopic.php?f=87&p=38761
http://labviewportal.org/viewtopic.php?f=21&t=6040
http://labviewportal.org/viewtopic.php?f=87&p=38761