Шифрование с помощью PHP Phar - PullRequest
7 голосов
/ 17 октября 2011

Можно ли зашифровать / защитить паролем архив Phar для обеспечения распространения программного обеспечения с закрытым исходным кодом?

Ответы [ 2 ]

5 голосов
/ 17 октября 2011

Phar поддерживает zip, и файлы zip могут быть защищены паролем. Но вам понадобится обезьяна для ввода zip-пароля при поступлении запроса. Так что нет, бесполезно для программного обеспечения с закрытым исходным кодом.

Но чтобы сделать это несколько серьезным ответом, нет, это действительно не работает:

Предупреждение PHP: include (phar: //phar.zip): не удалось открыть поток: ошибка phar: Невозможно обработать зашифрованные zip-файлы в phar-файле phar "phar.zip" в коде оболочки php на линии 1

2 голосов
/ 27 октября 2011

Желая, чтобы компания приобрела программное обеспечение с закрытым исходным кодом,

В этом случае один только phar вам не поможет.Ищите компилятор байт-кода как ioncube .

...