Компиляция Perl-скриптов
Есть в ActiveState такая вещь, как PerlApp - утилита компилирует Perl-скрипты почти для всех ОС, но почему-то только не для FreeBSD. А FreeBSD осень популярная система.
Perl2EXE прошу так же не предлагать, т.к. это вообще полный отстой.
Понимаю, что полноценная компиляция скриптов не возможно. Но есть же PerlApp. Может кто еще что-то может посоветовать?
Компиляция нужна для скрытия исходного кода от клиентов, которым я делаю проги.
Тема похоже изъезжена, но ответа нигде я так и не нашел... Нужен компилятор для Perl, который бы компилировал скрипты в исполняемый байт-код.
Есть в ActiveState такая вещь, как PerlApp - утилита компилирует Perl-скрипты почти для всех ОС, но почему-то только не для FreeBSD. А FreeBSD осень популярная система.
Perl2EXE прошу так же не предлагать, т.к. это вообще полный отстой.
Понимаю, что полноценная компиляция скриптов не возможно. Но есть же PerlApp. Может кто еще что-то может посоветовать?
Компиляция нужна для скрытия исходного кода от клиентов, которым я делаю проги.
Есть такая приблуда как http://search.cpan.org/~smueller/PAR-0.92/lib/PAR.pm
Не то чтобы она скрывала код, но всетаки.
Или например, варианты обусификаторов есть на http://www.perlmonks.org/
Есть такая приблуда как http://search.cpan.org/~smueller/PAR-0.92/lib/PAR.pm
Не то чтобы она скрывала код, но всетаки.
Или например, варианты обусификаторов есть на http://www.perlmonks.org/
Спасибо за ответ, но ведь все эти модули - это слабая защита. Хочется же получить в результате компиляции Perl-скрипта нормальный исполняемый файл или хотя бы какой-то промежуточный байт-код (вроде того, который получается при компиляции через Zend Optimizer в PHP).
Спасибо за ответ, но ведь все эти модули - это слабая защита. Хочется же получить в результате компиляции Perl-скрипта нормальный исполняемый файл или хотя бы какой-то промежуточный байт-код (вроде того, который получается при компиляции через Zend Optimizer в PHP).
Средтвами В:: получаетца глючно.
Если например, задачка стоит, сделать код нечитабельным, но рабочим. Как вариант, сделать скрипт, котовый на вход принимает сырец скрипта удаляет пробелы, меняет одно лексему на другую, и выдает уже изгаженный текст.
посмотри здесь
http://www.perlmonks.org/?node=Obfuscated%20Code