The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Защита интеллектуальной собственности"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Защита интеллектуальной собственности"
Сообщение от ejik emailИскать по авторуВ закладки(ok) on 28-Янв-05, 11:31  (MSK)
Знаю, что иногда войны по поводу того, что та или иная компания украла у другой компании две строчки кода, доходят до абсурда.
Но все-таки меня заинтересовал вопрос, который непосредственно касается программ, написанных открытым текстом (на PHP, PERL и т. д.). Представьте себе такую ситуацию: вы написали веб-програмку для какой-нибудь компании, или офиса и установили ее на сервере этой организации. Они заплатили вам бабки, все работает, жизнь прекрасна. Но ведь та организация получила доступ прямо к исходникам.
Есть ли какие-нибудь способы защиты таких программ от несанкционированного применения на других машинах?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "Защита интеллектуальной собственности"
Сообщение от Дениска Искать по авторуВ закладки(??) on 28-Янв-05, 11:34  (MSK)
многие скрипты (на разных языках) можно скомпилять в бинарники. в случае php это проект zend. Тока он бабок нормальных стоит :)


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Защита интеллектуальной собственности"
Сообщение от Vasia Искать по авторуВ закладки(??) on 28-Янв-05, 11:52  (MSK)
в случае с ПЕРЛ это perlcc )))
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Защита интеллектуальной собственности"
Сообщение от ejik emailИскать по авторуВ закладки(ok) on 28-Янв-05, 12:07  (MSK)
>в случае с ПЕРЛ это perlcc )))

Спасибо за ответы. Тут наверное Си надо внедрять.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Защита интеллектуальной собственности"
Сообщение от Sergey S. Belonin emailИскать по авторуВ закладки on 28-Янв-05, 12:19  (MSK)
Тут вот какой момент
если человек в состоянии декомпилировать Ваши программы, то в общем случае ему будет проще написать что-то свое, а не заниматься взломом

конечно, если у вас не некий крупный денежный проект ... короче вопрос в том, что проще - взломать или с нуля сделать ?

кстати, может кто подскажет
я вот пользуюсь perlcc, от "лоха" хватает
а вот можно ли реально скомпилированное им декомпилять ?
и что будет в результате - мой код на perl или машинные инструкции ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Защита интеллектуальной собственности"
Сообщение от ejik emailИскать по авторуВ закладки(ok) on 28-Янв-05, 12:43  (MSK)
>Тут вот какой момент
>если человек в состоянии декомпилировать Ваши программы, то в общем случае ему
>будет проще написать что-то свое, а не заниматься взломом
>
>конечно, если у вас не некий крупный денежный проект ... короче вопрос
>в том, что проще - взломать или с нуля сделать ?
>
В том-то и дело, что декомпилировать ничего не надо. Это ведь скрипт, который легко читается. Вопрос в том, как бы его сделать нечитабельным.

>
>кстати, может кто подскажет
>я вот пользуюсь perlcc, от "лоха" хватает
>а вот можно ли реально скомпилированное им декомпилять ?
>и что будет в результате - мой код на perl или машинные
>инструкции ?

Кстати, насчет размеров:
я только что написал 2 проги, выводящие слово "Hello" на экран. Одна - на Perl, вторая - на Си. Скомпилировал их и сравнил размеры:

Программа на Си - 4КБ
Программа на Perl - 48КБ

Вот так!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Защита интеллектуальной собственности"
Сообщение от Дениска Искать по авторуВ закладки(??) on 28-Янв-05, 12:46  (MSK)
>Кстати, насчет размеров:
>я только что написал 2 проги, выводящие слово "Hello" на экран. Одна
>- на Perl, вторая - на Си. Скомпилировал их и сравнил
>размеры:
>
>Программа на Си - 4КБ
>Программа на Perl - 48КБ
>
>Вот так!
поздравляю. следующий этап написать на асме.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Защита интеллектуальной собственности"
Сообщение от ejik emailИскать по авторуВ закладки(ok) on 28-Янв-05, 12:53  (MSK)
>>Кстати, насчет размеров:
>>я только что написал 2 проги, выводящие слово "Hello" на экран. Одна
>>- на Perl, вторая - на Си. Скомпилировал их и сравнил
>>размеры:
>>
>>Программа на Си - 4КБ
>>Программа на Perl - 48КБ
>>
>>Вот так!
>поздравляю. следующий этап написать на асме.


Вообще баловался когда-то асмом. Использовал его в си.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

15. "Защита интеллектуальной собственности"
Сообщение от anarchyman Искать по авторуВ закладки(??) on 28-Янв-05, 14:26  (MSK)
>поздравляю. следующий этап написать на асме.
У меня < 200 байт получалось :) Правда еще немножко с самим бинрником поколдовал :)


  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Защита интеллектуальной собственности"
Сообщение от Sergey S. Belonin emailИскать по авторуВ закладки on 28-Янв-05, 12:47  (MSK)
>В том-то и дело, что декомпилировать ничего не надо. Это ведь скрипт,
>который легко читается. Вопрос в том, как бы его сделать нечитабельным.

команда perlcc <ваш скрипт> -o <имя бинарника>
делает исполнимый файл <имя бинарника> в псевдокоде. ОН НЕЧИТАЕМЫЙ
ессно исходник клиенту НЕ СТАВИТСЯ

вопрос был про СКОМПИЛИРОВАННЫЙ посредством perlcc псевдокод

  Рекомендовать в FAQ | Cообщить модератору | Наверх

16. "Защита интеллектуальной собственности"
Сообщение от chip emailИскать по авторуВ закладки(ok) on 29-Янв-05, 17:30  (MSK)
>в случае с ПЕРЛ это perlcc )))

Скрипт собранный perlcc - не перл скрипт (С) народная мудрость.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Защита интеллектуальной собственности"
Сообщение от StSphinx Искать по авторуВ закладки(??) on 28-Янв-05, 12:33  (MSK)
>Знаю, что иногда войны по поводу того, что та или иная компания
>украла у другой компании две строчки кода, доходят до абсурда.
>Но все-таки меня заинтересовал вопрос, который непосредственно касается программ, написанных открытым текстом
>(на PHP, PERL и т. д.). Представьте себе такую ситуацию: вы
>написали веб-програмку для какой-нибудь компании, или офиса и установили ее на
>сервере этой организации. Они заплатили вам бабки, все работает, жизнь прекрасна.
>Но ведь та организация получила доступ прямо к исходникам.
>Есть ли какие-нибудь способы защиты таких программ от несанкционированного применения на других
>машинах?

Для подобных языков есть программы-обфускаторы. Бинарный код они не создают, но делают скрипт нечитаемым(непонимаемым) для человека. Это один из способов.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Защита интеллектуальной собственности"
Сообщение от ejik emailИскать по авторуВ закладки(ok) on 28-Янв-05, 12:50  (MSK)
>>Знаю, что иногда войны по поводу того, что та или иная компания
>>украла у другой компании две строчки кода, доходят до абсурда.
>>Но все-таки меня заинтересовал вопрос, который непосредственно касается программ, написанных открытым текстом
>>(на PHP, PERL и т. д.). Представьте себе такую ситуацию: вы
>>написали веб-програмку для какой-нибудь компании, или офиса и установили ее на
>>сервере этой организации. Они заплатили вам бабки, все работает, жизнь прекрасна.
>>Но ведь та организация получила доступ прямо к исходникам.
>>Есть ли какие-нибудь способы защиты таких программ от несанкционированного применения на других
>>машинах?
>
>Для подобных языков есть программы-обфускаторы. Бинарный код они не создают, но делают
>скрипт нечитаемым(непонимаемым) для человека. Это один из способов.

А пример такой проги привести можете?
Да, и если у Вас есть ссылки на статьи и документацию подобного сожержания. Подбросьте пожалуйста, если не трудно.
Заранее огромное спасибо!!!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Защита интеллектуальной собственности"
Сообщение от Sergey S. Belonin emailИскать по авторуВ закладки on 28-Янв-05, 12:58  (MSK)
что касается использования и преимущест C/C++

вопрос удобства и скорости разработки
потому что железо обычно позволяет оба варианта, еже не специфический случай типа суперинтерактивного сайта :)

а вот то, что на perl сделается 2 строчками, на сях займет немного больше :)
раз так в надцать

  Рекомендовать в FAQ | Cообщить модератору | Наверх

17. "Защита интеллектуальной собственности"
Сообщение от DeadMustdie emailИскать по авторуВ закладки(??) on 29-Янв-05, 21:12  (MSK)
>а вот то, что на perl сделается 2 строчками, на сях займет
>немного больше :)
>раз так в надцать

На сях с плюс-плюсами и готовыми библиотеками поддержки
для разработки оных Web-присофтинок - столько же, сколько и
на Perl. Если не меньше. А понятность будет точно выше.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Защита интеллектуальной собственности"
Сообщение от lavr emailИскать по авторуВ закладки on 28-Янв-05, 12:57  (MSK)
>Знаю, что иногда войны по поводу того, что та или иная компания
>украла у другой компании две строчки кода, доходят до абсурда.
>Но все-таки меня заинтересовал вопрос, который непосредственно касается программ, написанных открытым текстом
>(на PHP, PERL и т. д.). Представьте себе такую ситуацию: вы
>написали веб-програмку для какой-нибудь компании, или офиса и установили ее на
>сервере этой организации. Они заплатили вам бабки, все работает, жизнь прекрасна.
>Но ведь та организация получила доступ прямо к исходникам.
>Есть ли какие-нибудь способы защиты таких программ от несанкционированного применения на других
>машинах?

если работа выполнялась нелегально: без договора, без отчисления налогов
- забудь про интеллектуальную собственность.

если был договор - в нем и следует обсуждать ВСЕ спорные моменты:
- кто владелец
- возможности использования и распространения
и тд и тп

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "Защита интеллектуальной собственности"
Сообщение от ejik emailИскать по авторуВ закладки(ok) on 28-Янв-05, 13:45  (MSK)
>>Знаю, что иногда войны по поводу того, что та или иная компания
>>украла у другой компании две строчки кода, доходят до абсурда.
>>Но все-таки меня заинтересовал вопрос, который непосредственно касается программ, написанных открытым текстом
>>(на PHP, PERL и т. д.). Представьте себе такую ситуацию: вы
>>написали веб-програмку для какой-нибудь компании, или офиса и установили ее на
>>сервере этой организации. Они заплатили вам бабки, все работает, жизнь прекрасна.
>>Но ведь та организация получила доступ прямо к исходникам.
>>Есть ли какие-нибудь способы защиты таких программ от несанкционированного применения на других
>>машинах?
>
>если работа выполнялась нелегально: без договора, без отчисления налогов
>- забудь про интеллектуальную собственность.
>
>если был договор - в нем и следует обсуждать ВСЕ спорные моменты:
>
>- кто владелец
>- возможности использования и распространения
>и тд и тп


Дело не в том, имеется ли договор, делалось ли все с соблюдением всех правил, предписанных законодательством, или нет. Дело непосредственно в техническом осуществлении защиты. Название "Защита интеллектуальной собственности" в данном случае не подразумивает защиту от воров законодательственными методами.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "Защита интеллектуальной собственности"
Сообщение от lavr emailИскать по авторуВ закладки on 28-Янв-05, 14:03  (MSK)
>>>Знаю, что иногда войны по поводу того, что та или иная компания
>>>украла у другой компании две строчки кода, доходят до абсурда.
>>>Но все-таки меня заинтересовал вопрос, который непосредственно касается программ, написанных открытым текстом
>>>(на PHP, PERL и т. д.). Представьте себе такую ситуацию: вы
>>>написали веб-програмку для какой-нибудь компании, или офиса и установили ее на
>>>сервере этой организации. Они заплатили вам бабки, все работает, жизнь прекрасна.
>>>Но ведь та организация получила доступ прямо к исходникам.
>>>Есть ли какие-нибудь способы защиты таких программ от несанкционированного применения на других
>>>машинах?
>>
>>если работа выполнялась нелегально: без договора, без отчисления налогов
>>- забудь про интеллектуальную собственность.
>>
>>если был договор - в нем и следует обсуждать ВСЕ спорные моменты:
>>
>>- кто владелец
>>- возможности использования и распространения
>>и тд и тп
>
>
>Дело не в том, имеется ли договор, делалось ли все с соблюдением
>всех правил, предписанных законодательством, или нет. Дело непосредственно в техническом осуществлении
>защиты. Название "Защита интеллектуальной собственности" в данном случае не подразумивает защиту
>от воров законодательственными методами.

код для интерпретатора защитить НЕЛЬЗЯ, что тут непонятного?
единственное что можно сделать - в каждую программу интерпретатора или
подпрограмму вставлять кусок комментария с copyright или copyleft
и с условиями распространения/изменения/нераспространения - остальное
зависит от человека слившего этот код - КАК ОН ПОСТУПИТ прочитав кусок
соглашения.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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