Защита скриптов с открытым кодом

Тема в разделе "Мегафлуд", создана пользователем twister777, 27 май 2013.

Статус темы:
Закрыта.
  1. twister777

    twister777 Постоялец

    Регистр.:
    24 авг 2009
    Сообщения:
    51
    Симпатии:
    9
    Хочу купить лицензию на один домен скрипта с полностью открытым кодом, так как скрипт стоит довольно дорого для меня (больше 200$), встал вопрос как бы его сделать без привязки к одному домену, я так думаю если скрипт открыт то впринципе никаких особых проблем с этим не возникнет, любой программист с базовыми знаниями сможет это сделать или я не прав? какие методы существуют защиты открытых скриптов?
     
  2. OmgImFamous

    OmgImFamous

    Заблокирован
    Регистр.:
    14 ноя 2007
    Сообщения:
    238
    Симпатии:
    45
    Какой скрипт? На сколько мне известно, то привязка к домену это не так серьёзно, т.к отвязать не составит труда. По крайней мере, скрипты которые, мне нужно было "отвязать" я отвязывал сам. В противном случае пишется простой "ключогенератор"
     
  3. bububu

    bububu

    Регистр.:
    7 июн 2007
    Сообщения:
    436
    Симпатии:
    294
    если скрипт с "полностью открытым кодом", то и не будет проблем его отвязать от домена на который он куплен, хотя наверняка это будет нарушение лицензионного соглашения
    цена 200 возможно именно потому, что "лицензионное соглашение" не многих удерживает от внесения изменений
    хотя возможен вариант что закрыты только функции проверки лицензии, уверен на форуме вам помогут с декодированием если оно потребуется
     
  4. twister777

    twister777 Постоялец

    Регистр.:
    24 авг 2009
    Сообщения:
    51
    Симпатии:
    9

     
    Последнее редактирование модератором: 5 июл 2014
  5. _sergey_

    _sergey_ Писатель

    Регистр.:
    1 окт 2008
    Сообщения:
    1.746
    Симпатии:
    1.159
    Я на 100% уверен, что зануллить тут помогут любой скрипт. Есть люди, для которых это хобби, и чем сложнее тем лучше:)
     
    Sorcus и bububu нравится это.
  6. Opa4a

    Opa4a Создатель

    Регистр.:
    3 авг 2011
    Сообщения:
    22
    Симпатии:
    3
    или я не понял вопроса или ТС хочет наоборот защитить скрипт что бы не слили в паблик (без првоерки лицухи?)
    как вариант но не совсем поможет "Ибо" есть люди которым это не беда...

    просто перепиши индекс.php укажи туда домен и сделай елементарную проверку домена к переменной лицухи..если не совпадает то die =) И закодируй 7 замками.....но Вскрыть умельцам не составит труда..но от школоты спасет
     
  7. muzmsk

    muzmsk Писатель

    Регистр.:
    7 сен 2013
    Сообщения:
    4
    Симпатии:
    0
    Зачем такие заморочки домен и т.д. Есть два варианта либо шифруешь с привязкой к домену, либо просто шифруешь, и все тут. Обычно кодируется, только функции и классы которые должны находиться в отдельных файлах.
    Ну еще? для тупости можно сменить имена переменных $s1,$s2,$s3,$s4,$s5.... Что бы разбираться в твоих кодах, крыша съезжала. И все в одну строчку, и по меньше пробелов.
     
  8. Incognitozz

    Incognitozz Писатель

    Регистр.:
    11 апр 2013
    Сообщения:
    2
    Симпатии:
    0
    Добрый всем вечер. Встал вопрос о привязке CMS к домену, т.к. писал ее долго и упорно под заказ, возникла такая необходимость. Кто может подсказать алгоритм генерации и проверки ключа на принадлежность к определенному домену, ну, и, соответственно сам генератор ключей. Времени и знаний особо не хватает. Буду очень признателен.
     
  9. Pollitra

    Pollitra Создатель

    Регистр.:
    1 мар 2014
    Сообщения:
    20
    Симпатии:
    4
    Ключевые фразы для поиска в Гугле:

    - "php obfuscator", чтобы сделать код нечитабельным и слабо поддающемся правке.
    Например, http://stackoverflow.com/questions/232736/code-obfuscator-for-php

    - "lock php script to domain", чтобы заставить его проверять имя сервера.
    Бесплатный пример, ломается быстро - http://www.webdeveloper.com/forum/showthread.php?266811-Lock-script-to-the-domain
    Платные: PHPGuard = $60, PHPLockIt = $30.
     
  10. denverkurt

    denverkurt Denve®

    Регистр.:
    23 дек 2013
    Сообщения:
    700
    Симпатии:
    384
    как показывает практика, сломать можно все. Даже если сейчас что-то сломать не удается, то в будущем будет сломано. Так что надежной защиты от вскрытия скриптов не существует. Ну а по поводу генерации ключей, то RSA - самый надежный алгоритм шифрования (если конечно не раздавать свой приватный ключ налево-направо)
    подробнее можно здесь почитать http://habrahabr.ru/sandbox/4101/
     
Статус темы:
Закрыта.