Topic: Скрывать script.pas

Добрый день! Подскажите пожалуйста можно ли как то скрыть файл script.pas, например внедрить его в исполняемый файл?
Что бы скрыть скрипты?
Просто есть есть форма аутентификации, то это получается дыра, т.к. пользователь может переправить скрипт и отключить аутентификацию.

Re: Скрывать script.pas

У Вас в папке Script должен быть файл с расширением dcu. Это зашифрованная версия файла pas. Поэтому после компиляции  программы, Вы можете смело удалить pas файл из дистрибутива своей программы. Только перед удалением, скопируйте папку проекта в другое место, поскольку если Вы случайно удалите файл pas отовсюду, то все скрипты программы исчезнут...

Re: Скрывать script.pas

alex842 wrote:

У Вас в папке Script должен быть файл с расширением dcu. Это зашифрованная версия файла pas. Поэтому после компиляции  программы, Вы можете смело удалить pas файл из дистрибутива своей программы. Только перед удалением, скопируйте папку проекта в другое место, поскольку если Вы случайно удалите файл pas отовсюду, то все скрипты программы исчезнут...

Спасибо за подсказку.
Быть может подскажете какие файлы можно удалять в конечной версии, что бы не мешали?

Re: Скрывать script.pas

Больше никаких удалять нельзя.

Re: Скрывать script.pas

Можно ещё файл проекта удалить, расширение vdb. Все остальные файл нужны.

6 (edited by scorpirus 2017-03-01 23:04:11)

Re: Скрывать script.pas

Сжать и упаковать в один файл можно с помощью Enigma Virtual Box

Enigma Virtual Box– система виртуализации приложений для Windows,
которая позволяет корректно объединить все файлы приложения в один
исполняемый файл без извлечения виртуальных файлов на диск.
Это бесплатное приложение, поддерживающее как x86 (32-битные),
так и x64 (64-битные) исполняемые файлы.

Сайт программы  -  http://enigmaprotector.com/ru/aboutvb.html

Re: Скрывать script.pas

scorpirus wrote:

Сжать и упаковать в один файл можно с помощью Enigma Virtual Box

Enigma Virtual Box– система виртуализации приложений для Windows,
которая позволяет корректно объединить все файлы приложения в один
исполняемый файл без извлечения виртуальных файлов на диск.
Это бесплатное приложение, поддерживающее как x86 (32-битные),
так и x64 (64-битные) исполняемые файлы.

Сайт программы  -  http://enigmaprotector.com/ru/aboutvb.html

не знаю я попробовал на своем проекте все в роде работает нормально вот только базу не нужно упаковать а куда та расположить и на не указать путь и все нормально работает