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]   

> Без описания
android
Отправлено: 16 Июня, 2012 - 23:46:10
Post Id


Посетитель


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


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




Здрасте есть php код, в нем есть функция которая будет проверять if(preg_match)*** на наличие копирайте она будет зашифрована и при удалении ее, нужно блокировать весь скрипт... Как это сделать?
 
 Top
Panoptik
Отправлено: 16 Июня, 2012 - 23:59:24
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011  
Откуда: Одесса, Украина


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




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


-----
Just do it
 
 Top
avtor.fox
Отправлено: 17 Июня, 2012 - 00:10:51
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012  
Откуда: Воронеж


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




Panoptik пишет:
никак

Ну почему же. К примеру сделать во время выполнения функции проверку на наличие копирайта. А проверять будет сторонний сервер. Но в данном случае можно подменить "обращение" для проверки. Хотя дурацкий наверно способ Улыбка
 
 Top
Panoptik
Отправлено: 17 Июня, 2012 - 00:16:02
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011  
Откуда: Одесса, Украина


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




это мне напоминает историю про кряки всех известных игр.
крупнейшие компании тратят миллионы долларов и год времени на разработку защиты (например StarForce) а отечественные хакеры взламывают всё это дело через 1 месяц после релиза игры... думаю вы понимаете к чему я


-----
Just do it
 
 Top
avtor.fox
Отправлено: 17 Июня, 2012 - 00:21:31
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012  
Откуда: Воронеж


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




Panoptik пишет:
думаю вы понимаете к чему я

Понимаю. Ломается всё.
android
И что за скрипт такой? Имеет ценность?))
 
 Top
android
Отправлено: 17 Июня, 2012 - 01:03:50
Post Id


Посетитель


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


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




avtor.fox да нет, просто вечные школьники не ценят работу и удалят копирайт.

нужно им вдать....
 
 Top
Medallion
Отправлено: 17 Июня, 2012 - 08:23:37
Post Id



Частый гость


Покинул форум
Сообщений всего: 253
Дата рег-ции: Май 2012  
Откуда: Херсон, Украина


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




android, почему вдруг нельзя такое организовать.
1. Должен проверятся, включен ли Javascript, если нет - редирект на страницу с предупреждением.
2. Используем библиотеку JQUERY и технологию AJAX.
3. Общаемся со страницы со скриптом с проверкой копирайта

Если удаляют копирайт, а нетушки, скрипт проверил, он должен там стоять и вернул обратно.

Но, как говорит Panoptik всё подвластно взлому.
 
 Top
PATCH
Отправлено: 17 Июня, 2012 - 08:54:22
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011  


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




не можеш защитить свое авторское право? - так про учи тех кто пытается его присвоить)
p.s обычно перед заливкой на сервер проверяют всё на локалхосте. у школьников на локал хосте обычно windows а значит через команду exec можно вызвать командную строку и творить че вздумается) , можно используя мощные ресурсы php (работы с файлами и папками ) написать рекурсию которая осуществит поиск файлов и папок по разделу ( или по все компьютеру) и удалит скажим все найденые PHP , JS файлы и ZIP ,7z rar архивы Да бы на веки удалить у "пиратов свой продукт". - ну эт я так примеры привел если че) а вообще если твой противник школьник . изучи ООП PHP забацай свой скрипт со множеством файлов , классов , часто используй наследование что бы при удалении 1 класса рушилась вся цепочка скрипта (или CMS ) я хз что ты там пишеш) , свою систему защиты реализуй по разному в разных скриптах да бы защитить проект) насчет шифрации можно использовать base64 но и одного ООП будет достаточно , что бы школьник одурел от написаного)) я счас пищу чисто теоритически если что))
 
 Top
DlTA
Отправлено: 17 Июня, 2012 - 10:38:41
Post Id



Постоянный участник


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


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




я првильно понял, что на сервере есть некий PHP файл внутри которого есть закоменченная строчечька "@......" и если вдруг пользователь удалит эту строчеську то надо все удалять?
 
 Top
DelphinPRO
Отправлено: 17 Июня, 2012 - 13:17:52
Post Id



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


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


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




всё это фигня.
Заключайте договор на разработку сайта. Оговорите в нем пункт о копирайтах. Самый надежный способ.


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
android
Отправлено: 17 Июня, 2012 - 13:26:50
Post Id


Посетитель


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


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




DlTA нет коментарий не в php коде а в коде шаблона main.tpl

DelphinPRO этот скрипт того не стоит! Просто не хотелось бы видеть как малолетки меняют на свои копирайты.
 
 Top
Panoptik
Отправлено: 17 Июня, 2012 - 13:35:26
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011  
Откуда: Одесса, Украина


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




ну тогда однозначно сделайте небольшую надстройку. например парсите шаблон на наличие вашего копирайта, и делайте соответствующие запреты или же на клиентской стороне javascript'om проверяйте вывод


-----
Just do it
 
 Top
Bio man
Отправлено: 17 Июня, 2012 - 13:38:47
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


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




Способ простой. Снимаешь md5 хэш с оригинального скрипта и сравниваешь со "школьным". Для школоты хватит, что бы мозг сломать
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB