HatoL
Профессор
- Регистрация
- 5 Фев 2008
- Сообщения
- 206
- Реакции
- 36
- Автор темы
- #1
У меня такая ситуация: к серверу, на котором будут находиться мои скрипты, несколько пользователей имеют доступ по ФТП. Я бы не хотел, чтобы они могли скопировать себе эти скрипты, а потом использовать их на своих сайтах. Что для этого можно сделать? Слышал, есть Zend Optimizer, а также другие кодировщики, которые шифруют код по необратимому алгоритму. Возможно ли их мне использовать ? Упадет ли производительность ? С какими трудностями можно столкнуться при их использовании ? Какие при этом нужны требования от хостера? Хотелось бы получить ответы на все вопросы. Спасибо
так что его лучше не использовать. На счет необратимых алгоритмов шифрования - если речь идет о шифровании исходного кода, то это обфускаторы, которые меняют имена переменных на что-то типа $O0Oo0O вместо привычного $value, разобраться тяжело, но при необходимости можно. Также они вставляют всякий мусорный код, который вроде как должен запутывать и усложнять анализ кода. В принципе, обфускатор + Zend Encoder - нормально подойдет для не шибко терпеливых и не шибко усидчивых хацкеров. IonCube посерьезней. Но он значительно реже встречается у хостеров. Поэтому если у вас на хостинге он есть или есть возможность его поставить как модуль, используйте его + в коде привязку к домену. Из минусов шифрования/кодирования следует отметить тот факт, что осложняется модификация кода и для вас если вдруг понадобиться что-то исправить/добавить в скрипт. То есть так вот прямо на хостинге изменения не внесете.