Forum Webscript.Ru

Программирование => Perl => Тема начата: Vladn от 21 Июля 2004, 13:14:14

Название: Защита исходного Perl-кода
Отправлено: Vladn от 21 Июля 2004, 13:14:14
Хочу выпустить в свет скрипт гостевой книги, написанный на перле, но перед этим есть ОГРОМНОЕ желание защитить исходный код скрипта, т.е. оставить его читабельным для компилятора, но нечитабильным для человека: вытянуть все в одну строку без форматирования, без лишних пробелов, можно названия процедур из логически понятных превратить во что-то вроде sub142. Если ли уже готовое решение, или придется все делать самому?
Название: Защита исходного Perl-кода
Отправлено: Chs от 21 Июля 2004, 14:01:34
Кто-то делал - поищи по форуму.
Название: Защита исходного Perl-кода
Отправлено: Vladn от 21 Июля 2004, 16:12:25
По запросу нашел только Защита Php-кода (http://forums.webscript.ru/showthread.php?s=&threadid=8510&highlight=%E7%E0%F9%E8%F2%E0+%E8%F1%F5%EE%E4%ED%E8%EA%EE%E2)
Название: Защита исходного Perl-кода
Отправлено: NeoNox от 21 Июля 2004, 19:38:00
100% защиты не существует.
пробуй
perldoc B::Deparse
Название: Защита исходного Perl-кода
Отправлено: ---===STINGER===--- от 04 Августа 2004, 00:09:44
ещё кажется можно в машинный код перегнать ... или что-то в этом роде. это практикуется и очень распространено, но если очень постораться то можно и декодировать обратно. Но я думаю что человеку который сможет это декодировать твоя гостевуха не нужна)))
Название: Защита исходного Perl-кода
Отправлено: glebushka от 04 Августа 2004, 01:01:29
Цитировать
---===STINGER===---:
это практикуется и очень распространено


да ну? И под какую платформу компилить посоветуешь?
Название: Защита исходного Perl-кода
Отправлено: commander от 04 Августа 2004, 09:59:54
glebushka
например:
http://www.indigostar.com/perl2exe.htm
Название: Защита исходного Perl-кода
Отправлено: glebushka от 04 Августа 2004, 19:54:38
commander, знаю. Одно из основных преимуществ перла - это переносимость. Был хостинг под красной шапочкой, переехал на фрибзд, никаких проблем. Тем более что под все платформы всё равно не накомпилишься. А список там внушительный:) Количество файлов для выкладывания получится больше, чем строчек в коде:)
Название: Защита исходного Perl-кода
Отправлено: Athathoth от 07 Августа 2004, 19:54:03
perldoc B::Bytecode

Vladn, попробуй. Может понравится :)
Но, как говорил NeoNox стопудовой защиты нет. Хотя в данном случае защита приличная...