Программа на Delphi; шифрование; работа с процессами
Программа должна иметь некий криптоконтейнер, в котором будет держать все файлы.
У нас есть допустим 10 папок, с разными ехе, в каждой из которых соотвественно разные их версии.
Нужно организовать этот криптоконтейнер, и в софте сделать интерфейс для запуска.
Важно чтобы криптоконтейнер был организован просто на бесплатных компонентах, которые встанут в Borland® Delphi® for Microsoft® Windows™ Version 10.0.2151.25345
Я выбираю из какой папки запустить хочу из listbox и жму run кнопку.
Софт, вытаскивает нужную папку в рандом подпапку в окружении temp.
После запускает из этой папки нужный процесс.
После завершения работы процесса, за которым должна следить программа, эта папка удаляется!
Пользователь программы не должен иметь возможности редактировать содержимое криптоконтейнера, не должен знать пароля к нему.
А администратор сей системы, должен иметь такую возможность. То есть нужно написать отдельный софт для редактирования данного криптоконтейнера. Редактор должен быть прост в использовании. GUI оставляется на усмотрение исполнителя.