1. android - 16 Июня, 2012 - 23:46:10 - перейти к сообщению
Здрасте есть php код, в нем есть функция которая будет проверять if(preg_match)*** на наличие копирайте она будет зашифрована и при удалении ее, нужно блокировать весь скрипт... Как это сделать?
2. Panoptik - 16 Июня, 2012 - 23:59:24 - перейти к сообщению
никак. если можно удалить функцию, то можно и удалить то место где вы будете блокировать
3. avtor.fox - 17 Июня, 2012 - 00:10:51 - перейти к сообщению
Panoptik пишет:
никак
Ну почему же. К примеру сделать во время выполнения функции проверку на наличие копирайта. А проверять будет сторонний сервер. Но в данном случае можно подменить "обращение" для проверки. Хотя дурацкий наверно способ
4. Panoptik - 17 Июня, 2012 - 00:16:02 - перейти к сообщению
это мне напоминает историю про кряки всех известных игр.
крупнейшие компании тратят миллионы долларов и год времени на разработку защиты (например StarForce) а отечественные хакеры взламывают всё это дело через 1 месяц после релиза игры... думаю вы понимаете к чему я
крупнейшие компании тратят миллионы долларов и год времени на разработку защиты (например StarForce) а отечественные хакеры взламывают всё это дело через 1 месяц после релиза игры... думаю вы понимаете к чему я
5. avtor.fox - 17 Июня, 2012 - 00:21:31 - перейти к сообщению
Panoptik пишет:
думаю вы понимаете к чему я
Понимаю. Ломается всё.
android
И что за скрипт такой? Имеет ценность?))
6. android - 17 Июня, 2012 - 01:03:50 - перейти к сообщению
avtor.fox да нет, просто вечные школьники не ценят работу и удалят копирайт.
нужно им вдать....
нужно им вдать....
7. Medallion - 17 Июня, 2012 - 08:23:37 - перейти к сообщению
android, почему вдруг нельзя такое организовать.
1. Должен проверятся, включен ли Javascript, если нет - редирект на страницу с предупреждением.
2. Используем библиотеку JQUERY и технологию AJAX.
3. Общаемся со страницы со скриптом с проверкой копирайта
Если удаляют копирайт, а нетушки, скрипт проверил, он должен там стоять и вернул обратно.
Но, как говорит Panoptik всё подвластно взлому.
1. Должен проверятся, включен ли Javascript, если нет - редирект на страницу с предупреждением.
2. Используем библиотеку JQUERY и технологию AJAX.
3. Общаемся со страницы со скриптом с проверкой копирайта
Если удаляют копирайт, а нетушки, скрипт проверил, он должен там стоять и вернул обратно.
Но, как говорит Panoptik всё подвластно взлому.
8. PATCH - 17 Июня, 2012 - 08:54:22 - перейти к сообщению
не можеш защитить свое авторское право? - так про учи тех кто пытается его присвоить)
p.s обычно перед заливкой на сервер проверяют всё на локалхосте. у школьников на локал хосте обычно windows а значит через команду exec можно вызвать командную строку и творить че вздумается) , можно используя мощные ресурсы php (работы с файлами и папками ) написать рекурсию которая осуществит поиск файлов и папок по разделу ( или по все компьютеру) и удалит скажим все найденые PHP , JS файлы и ZIP ,7z rar архивы Да бы на веки удалить у "пиратов свой продукт". - ну эт я так примеры привел если че) а вообще если твой противник школьник . изучи ООП PHP забацай свой скрипт со множеством файлов , классов , часто используй наследование что бы при удалении 1 класса рушилась вся цепочка скрипта (или CMS ) я хз что ты там пишеш) , свою систему защиты реализуй по разному в разных скриптах да бы защитить проект) насчет шифрации можно использовать base64 но и одного ООП будет достаточно , что бы школьник одурел от написаного)) я счас пищу чисто теоритически если что))
p.s обычно перед заливкой на сервер проверяют всё на локалхосте. у школьников на локал хосте обычно windows а значит через команду exec можно вызвать командную строку и творить че вздумается) , можно используя мощные ресурсы php (работы с файлами и папками ) написать рекурсию которая осуществит поиск файлов и папок по разделу ( или по все компьютеру) и удалит скажим все найденые PHP , JS файлы и ZIP ,7z rar архивы Да бы на веки удалить у "пиратов свой продукт". - ну эт я так примеры привел если че) а вообще если твой противник школьник . изучи ООП PHP забацай свой скрипт со множеством файлов , классов , часто используй наследование что бы при удалении 1 класса рушилась вся цепочка скрипта (или CMS ) я хз что ты там пишеш) , свою систему защиты реализуй по разному в разных скриптах да бы защитить проект) насчет шифрации можно использовать base64 но и одного ООП будет достаточно , что бы школьник одурел от написаного)) я счас пищу чисто теоритически если что))
9. DlTA - 17 Июня, 2012 - 10:38:41 - перейти к сообщению
я првильно понял, что на сервере есть некий PHP файл внутри которого есть закоменченная строчечька "@......" и если вдруг пользователь удалит эту строчеську то надо все удалять?
10. DelphinPRO - 17 Июня, 2012 - 13:17:52 - перейти к сообщению
всё это фигня.
Заключайте договор на разработку сайта. Оговорите в нем пункт о копирайтах. Самый надежный способ.
Заключайте договор на разработку сайта. Оговорите в нем пункт о копирайтах. Самый надежный способ.
11. android - 17 Июня, 2012 - 13:26:50 - перейти к сообщению
DlTA нет коментарий не в php коде а в коде шаблона main.tpl
DelphinPRO этот скрипт того не стоит! Просто не хотелось бы видеть как малолетки меняют на свои копирайты.
DelphinPRO этот скрипт того не стоит! Просто не хотелось бы видеть как малолетки меняют на свои копирайты.
12. Panoptik - 17 Июня, 2012 - 13:35:26 - перейти к сообщению
ну тогда однозначно сделайте небольшую надстройку. например парсите шаблон на наличие вашего копирайта, и делайте соответствующие запреты или же на клиентской стороне javascript'om проверяйте вывод
13. Bio man - 17 Июня, 2012 - 13:38:47 - перейти к сообщению
Способ простой. Снимаешь md5 хэш с оригинального скрипта и сравниваешь со "школьным". Для школоты хватит, что бы мозг сломать