Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Защита копирайтов

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
greatkykyryzo
Отправлено: 05 Мая, 2009 - 19:57:04
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Май 2009  


Помог: 0 раз(а)




Здраствуйте всем
У меня такой вопрос.
Например, я создаю сайт, вставляю свои копирайты, отдаю его заказчику.
Он меняет копирайты на свои и выкладывает на хостинг.
Есть ли какой-нибудь способ этого избежать?
Может обфускицировать этот кусок, но тогда его можно будет просто удалить
Хочется сделать так, чтобы был непонятный кусок кода, который если удалишь, не будет работать весь скрипт.
Есть идеи? или может уже готовое решение?
 
 Top
Champion Супермодератор
Отправлено: 05 Мая, 2009 - 20:21:38
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




Замени в скрпте все переводы строки на пробелы, перед тем, как отдавать заказчику. Тогда в скрипте невозможно будет отыскать копирайт. Чтобы было нельзя найти его поиском, замени буква на аскии коды (\x00). Плюс добавь в какое-нибудь неожиданное место какую-нибудь необходимую проверку, на месте ли копирайт.
 
 Top
Гость
Отправлено: 05 Мая, 2009 - 21:39:39
Post Id


УДАЛЁН










Champion Эээто конечно все хорошо но может поставить и использовать чтото наподобие ZendEncoder и тогда взломать будет совсем трудно (Декомпилить из байт-кода врядли кому охота)
 
 Top
valenok Модератор
Отправлено: 05 Мая, 2009 - 23:25:04
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




JustUserR, а ты знаешь сколько стоит zendEncoder ?
greatkykyryzo, ты в курсе что если ты делаешь сайт на заказ, то все права на него принадлежат заказчику ?
Champion я бы у тебя второй раз не заказывал бы.


-----
Truly yours, Sasha.
 
My status
 Top
EuGen Администратор
Отправлено: 06 Мая, 2009 - 10:35:08
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




valenok, это да. Как правило, все права принадлежат заказчику.
А уж если что-то оригинальное было придумано в ходе разработки - так это отдельно надо прописывать. И продавать такие модули отдельно. Только мне сложно представить, что же такое можно разработать, что бы подошло под эту категорию..


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Гость
Отправлено: 06 Мая, 2009 - 17:09:30
Post Id


УДАЛЁН










valenok На худой конец есть много способов раздобыть ZendEncoder http://www[dot]google[dot]ru/search?hl=r[dot][dot][dot]amp;aq=f&oq=
 
 Top
greatkykyryzo
Отправлено: 06 Мая, 2009 - 18:14:57
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Май 2009  


Помог: 0 раз(а)




Нужен вариант без ZendEncoder'а
 
 Top
Гость
Отправлено: 06 Мая, 2009 - 19:26:08
Post Id


УДАЛЁН










greatkykyryzo Простите но PHP имеет открытый код - можно максимально сложно усложить чтения теста программы насовать кучу evelов с кодом из ASCII-символом и тд и тп но при большом желании такой код всегда можно прочесь и изменить
 
 Top
greatkykyryzo
Отправлено: 06 Мая, 2009 - 19:39:59
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Май 2009  


Помог: 0 раз(а)




похоже что может помочь только изрядная хитрость при кодировании Радость

я конечно понимаю что прочесть и разобрать по винтикам можно всё, моя задача как можно сильнее усложнить это
 
 Top
valenok Модератор
Отправлено: 06 Мая, 2009 - 20:37:51
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




тебе в конце пропишут style="display:none" и с приветом


-----
Truly yours, Sasha.
 
My status
 Top
chaynyk
Отправлено: 07 Мая, 2009 - 10:20:30
Post Id



Гость


Покинул форум
Сообщений всего: 118
Дата рег-ции: Сент. 2007  
Откуда: MOSCOW


Помог: 0 раз(а)




Есть такая программка которая заменяет все имена переменных, функций и т.д сразу во всех файлах находящиеся в определенной папочки(и уберет комментарии по желанию) типа: $s34fr5rr2 .
Далее после такой обработки будет тяжело прочитать такой код.
Но, предварительно можно вписать любую функцию, в любом месте.
К примеру: инсталлируем бд отсылаем на нужный нам почтовый ящик адрес сайта куда идет установка.
или делаем какой то дамб бд. Ну в общем, в не повседневной операции скрипта.
При желание можно имя почтового ящика кодировать, точнее декодировать при отправки (что почтовый ящик (e-mail) не присутствовал в чистом виде) .
Ну а вообще есть куча вариантов, и если перечислять их, будут огромные мемуары.

(Отредактировано автором: 07 Мая, 2009 - 10:22:01)



-----
Чайник в PHP и SEO,http://fleshky[dot]ru
 
 Top
Stierus Супермодератор
Отправлено: 07 Мая, 2009 - 12:16:42
Post Id



Рекордсмен по количеству сообщений за 7 дней


Покинул форум
Сообщений всего: 2132
Дата рег-ции: Дек. 2008  
Откуда: Москваль


Помог: 52 раз(а)




1. http://ru[dot]wikipedia[dot]org/wiki/%D0[dot][dot][dot]1%86%D0%B8%D1%8F
2. http://www[dot]zend[dot]com/en/products/guard/
http://www[dot]sourceguardian[dot]com/
http://www[dot]ioncube[dot]com/
3. ТУТ и ТУТ обсуждалось ранее
4. Можно предоставлять пользователям сервис на своем сервере вместо кода

(Отредактировано автором: 07 Мая, 2009 - 12:33:10)

 
My status
 Top
Гость
Отправлено: 07 Мая, 2009 - 20:11:09
Post Id


УДАЛЁН










Stierus Я ужепредлагал часть вышеперечисленного но покупать эти продукты автор не хочет (См выше) хотя на самом деле это единственный надежный вариант
 
 Top
valenok Модератор
Отправлено: 07 Мая, 2009 - 21:17:42
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




Ничего более умного чем dl('core.so') я никогда в этом плане не придумывал.
А заодно прочитай ссылки на обсуждения от stierus .


-----
Truly yours, Sasha.
 
My status
 Top
Гость
Отправлено: 07 Мая, 2009 - 21:31:58
Post Id


УДАЛЁН










valenok Да уж если идти в крайности то лучше сразу написать всю систему на C/C++ тогда и никакх проблем не будет Хотя опять же бинарник можно дизассемблировать и там поменять копирайты Улыбка)
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB