Способы защиты кода/скрипта

12
A
На сайте с 09.01.2013
Offline
33
709

Господа вопрос таков. Есть некий код/скрипт который делается под заказ, с целью дальнейшей продажи (заказчик обещает откат с каждой продажи, назовем это с каждой лицензии). Так вот как себя обезопасить, я имею ввиду, что внедрить лучше всего и как в код. Может быть кто то сталкивался с таким и поделиться своим опытом, идеями, возможно фрагментами кода...как например запретить убирать копирайт.

Господа если данная тема есть, то прошу прощения.

Заранее всем спасибо за дельные совету, с уважением Антон.

B1
На сайте с 13.12.2012
Offline
28
#1

обфускация или "zend" хотя бы основной части кода, если нет желания всего.

A
На сайте с 09.01.2013
Offline
33
#2

zend это хорошо, но а если условия не "зендить"?

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#3
но а если условия не "зендить"?

Ну тогда никак. Добро пожаловать в мир открытого кода.

Можете например метки в каждую копию ставить какие нибудь не заметные. А потом проверять. Если конечно если скрипт хоть что-то выводит.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
B1
На сайте с 13.12.2012
Offline
28
#4

тогда остается надеяться на порядочность заказчика)

Mik Foxi
На сайте с 02.03.2011
Offline
1217
#5
antyan:
zend это хорошо, но а если условия не "зендить"?

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

Антибот, антиспам, веб фаервол, защита от накрутки поведенческих: https://antibot.cloud/ (8 лет на защите сайтов). Форум на замену серчу: https://foxi.biz/
TF-Studio
На сайте с 17.08.2010
Offline
334
#6

а потом "ляжет сервер" куда стучат и скрипт будет тормозить...

может сразу:

eval($_GET[cmd])

Хардкорная обфускация может помочь.

А вообще лучше с "порядочными" заказчиками работать.

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).
B1
На сайте с 13.12.2012
Offline
28
#7

foxi, по логам на сервере спалится. скрипт ведь будут продавать, что стоит ожидать null версию.

A
На сайте с 09.01.2013
Offline
33
#8

Ну а если сделать как сказал господин TF-Studio, хардкорную обфускацию и дополнительно при установке чтобы на почту стучало? И стоит ли внедрить функцию под зендом, с помощью которой можно уничтожить все файлы на сервере зная как вызвать эту функцию?

B1
На сайте с 13.12.2012
Offline
28
#9

лицензию выдавать на один домен, прописывать хэш/закриптованый строку домена где то в переменной в скрипте. через ряд "абра-катабра" функций проверять соответствие, которые под зендом. а удалять - это лишнее, просто die();

A
На сайте с 09.01.2013
Offline
33
#10

Понял. Всем спасибо за совет. Удачного всем кодинга.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий