Автор Тема: Защита исходного Perl-кода  (Прочитано 6912 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vladn

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 60
  • +0/-0
  • 0
    • Просмотр профиля
    • http://mod-site.net/ru/
Защита исходного Perl-кода
« : 21 Июля 2004, 13:14:14 »
Хочу выпустить в свет скрипт гостевой книги, написанный на перле, но перед этим есть ОГРОМНОЕ желание защитить исходный код скрипта, т.е. оставить его читабельным для компилятора, но нечитабильным для человека: вытянуть все в одну строку без форматирования, без лишних пробелов, можно названия процедур из логически понятных превратить во что-то вроде sub142. Если ли уже готовое решение, или придется все делать самому?
 - мои гостевушки MBook

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
Защита исходного Perl-кода
« Ответ #1 : 21 Июля 2004, 14:01:34 »
Кто-то делал - поищи по форуму.
2B OR NOT 2B = FF

Оффлайн Vladn

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 60
  • +0/-0
  • 0
    • Просмотр профиля
    • http://mod-site.net/ru/
Защита исходного Perl-кода
« Ответ #2 : 21 Июля 2004, 16:12:25 »
По запросу нашел только Защита Php-кода
 - мои гостевушки MBook

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Защита исходного Perl-кода
« Ответ #3 : 21 Июля 2004, 19:38:00 »
100% защиты не существует.
пробуй
perldoc B::Deparse
The documentations is your friend

Оффлайн ---===STINGER===---

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 45
  • +0/-0
  • 0
    • Просмотр профиля
    • http://huk.ru
Защита исходного Perl-кода
« Ответ #4 : 04 Августа 2004, 00:09:44 »
ещё кажется можно в машинный код перегнать ... или что-то в этом роде. это практикуется и очень распространено, но если очень постораться то можно и декодировать обратно. Но я думаю что человеку который сможет это декодировать твоя гостевуха не нужна)))
Когда не достигают желаемого, делают вид, что желали достигнутого.

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
Защита исходного Perl-кода
« Ответ #5 : 04 Августа 2004, 01:01:29 »
Цитировать
---===STINGER===---:
это практикуется и очень распространено


да ну? И под какую платформу компилить посоветуешь?
Ну к чему все это, лучше бы водки выпили...

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
Защита исходного Perl-кода
« Ответ #6 : 04 Августа 2004, 09:59:54 »
glebushka
например:
http://www.indigostar.com/perl2exe.htm
And no religion too...

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
Защита исходного Perl-кода
« Ответ #7 : 04 Августа 2004, 19:54:38 »
commander, знаю. Одно из основных преимуществ перла - это переносимость. Был хостинг под красной шапочкой, переехал на фрибзд, никаких проблем. Тем более что под все платформы всё равно не накомпилишься. А список там внушительный:) Количество файлов для выкладывания получится больше, чем строчек в коде:)
Ну к чему все это, лучше бы водки выпили...

Оффлайн Athathoth

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.ael.ru/_crush
Защита исходного Perl-кода
« Ответ #8 : 07 Августа 2004, 19:54:03 »
perldoc B::Bytecode

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

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28