|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Sergey Skvortsov 2:5020/400 14 Oct 2003 14:00:53 To : Pototskyy Oleksiy Subject : Re: protect source code -------------------------------------------------------------------------------- Pototskyy Oleksiy пишет: PO> Есть программа, написанная на Перл для использования на сайтах. Хотелось бы PO> ее продавать, но не хочется, чтобы ее "поломали" и начали без денег PO> использовать по всему Инету. :-)) PO> Собственно и вопрос - какие есть реальные способы, чтобы решить эту проблему PO> эффективно. PO> Вариант с perlcc не очень подходит - там сразу начинается куча гемороя. "куча геморроя" кроется в самой описанной проблеме. в общем виде все равно не решите. можно лишь затруднить "взлом" - отсечь слой людей с недостаточным знанием/опытом. и стащить продукт будет стоить по трудоусилиям не 1$, а, скажем, 100$ (исходим из того, что система поставляется in box, без, скажем, периодического polling'а сайта производителя на предмет проверки лицензии и т.п. способов). вариантов несколько (можно/нужно комбинировать): 1. perlcc 2. source filters (perldoc Filter::decrypt) 3. undump (obsoleted/unsupported in perl) 4. часть кода можно переписать на XS и защищать "стандартными" способами. 5. поставлять свой особый perl бинарник (так, помнится, у Zeus сделано). и тем не менее, все что получится - так, security by obscurity. а по общей защите - вообще не сюда - в ru.security, ru.crypt так что если твой супер-пупер продукт стоит больших-пребольших денег - то потратьте их часть на защиту, обратившись к тем кто это умеет. иначе появится очередная наколенная поделка. -- Sergey Skvortsov mailto: skv@protey.ru Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/64886f7a04cb.html, оценка из 5, голосов 10
|