The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Perl-скрипты и авторское право, !*! HAN, 07-Апр-03, 18:48  [смотреть все]
Hi!
Есть нам предложение сделать скриптовую "обвязку", но нужно говорят "погонять". А если эти скрипты да и "перепишут" себе? Это понятно что там договора и тд. будут, а вот как ограничить код скриптов на предмет простого просмотра?
можно ли делать аналоги бинарников или какие есть утилиты "усложняющие" текст скрипта?
Подскажите, пожалуйста, как и кто на практике решал подобные задачи?

Удачи!
HAN

  • Perl-скрипты и авторское право, !*! Parish, 21:14 , 07-Апр-03 (1)
    • Perl-скрипты и авторское право, !*! vasily, 11:51 , 08-Апр-03 (3)
      >perlcc

      а кто нить юзал эту фичу... чё та я написал test.pl
      #!/usr/bin/perl
      print "Hello World!\n";

      потом perlcc test.pl -o test
      он ругается:
      /tmp/ccFSKozO.o: In function `xs_init':
      /tmp/ccFSKozO.o(.text+0x33c5): undefined reference to `boot_DynaLoader'
      collect2: ld returned 1 exit status
      ERROR: In compiling code for test.pl.c !
      может для его юзания перл особым образом собирать надо, а не из RPM ставить ?
      У меня RH7.2


  • Perl-скрипты и авторское право, !*! uldus, 11:01 , 08-Апр-03 (2)
    >Есть нам предложение сделать скриптовую "обвязку", но нужно говорят "погонять". А если
    >эти скрипты да и "перепишут" себе? Это понятно что там договора
    >и тд. будут, а вот как ограничить код скриптов на предмет
    >простого просмотра?
    >можно ли делать аналоги бинарников или какие есть утилиты "усложняющие" текст скрипта?

    perldoc -q hide
    http://search.cpan.org/search?query=Filter+Source&mode=all

    Пишут фильтры которые коверкают форматирование, удаляют комментарии, и заменяют имена переменных и функций на невразумительные последовательности. Далее полученное оформляется в вид похожий на base64/uuencode с использованием Source Filter.

    При таком раскладе проще будет аналог с нуля написать, чем разбирать и декодировать существующее.





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

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