Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Общие вопросы > работа скрипта только на "нужных" узлах |
Автор: Smorodin 22.8.2007, 17:20 |
Имеется скрипт, написанный на PHP. Мне нужно каким-нибудь образом сделать что-нибудь наподобии regkey.key. То есть написать скрипт, который будет сравнивать адрес сайта, на котором работает, с тем, на котором он _должен_ работать, я смогу. Вопрос: как как-нибудь зашифровать адрес сайта, на котором он должен работать, чтобы его не изменили? |
Автор: SamDark 22.8.2007, 17:57 |
Smorodin, Скорее всего нет + всегда можно просто удалить ту часть кода, что отвечает за проверку... |
Автор: Smorodin 22.8.2007, 18:08 |
а какие-нибудь варианты есть? А вариант, допустим, загрузки с удаленного (моего) сервера файла библиотеки, и со стороны моего сервера проверять, с какого адреса пришел запрос, и в зависимотсти от этого принимать решение - выдавать или нет ![]() |
Автор: NightmareZ 22.8.2007, 18:17 |
Smorodin, зачем это нужно? |
Автор: Mal Hack 22.8.2007, 18:18 |
Smorodin, в поиске ищите: "обфускация кода" (шифрование). |
Автор: Smorodin 22.8.2007, 18:36 | ||
Mal Hack, спасибо! Добавлено через 6 минут и 14 секунд
хочу получить какую нибудь гарантию, что мой скрипт будет работать только у тех, кто заплатил ![]() |
Автор: Smorodin 22.8.2007, 19:23 | ||
Все хорошо, но ведь можно просто скопировать с одного хоста на другой, и все будет работать... :( |
Автор: SamDark 22.8.2007, 19:52 |
Smorodin, Есть вариант с вынесением части функций на свой сервер в виде веб-сервиса. Довольно-таки надёжный вариант при условии, что будут проверятся параметры запроса + какой-либо ключ. При несовпадении ключа и параметров - бан. |
Автор: Smorodin 22.8.2007, 22:28 |
SamDark, Mal Hack Спасибо! |