Защитить php-код паролем

Статус
В этой теме нельзя размещать новые ответы.

samb100

Новичок
Защитить php-код паролем

Есть сайт, написанный на PHP. Сайт нормально работает в сети.
Как максимально зашифровать php-код, чтобы по FTP нельзя было скопировать/изменить исходный php-код сайта,
а также расшифровать этот код. Код остается рабочим.
При попытке расшифровки предлагается ввести пароль, который было бы очень проблематично взломать (практически невозможно, либо с большими затратами денег).
Спасибо.
 

samb100

Новичок
не катит.

Такой вариант:

1) самостоятельно написать шифратор кода от тупо копи-паста
2) написать дешифратор по паролю. Пароль хранится в обычной БД и защищается по алгоритму: md5(md5(pass)+word)

Как вам такой вариант?
 

DiMA

php.spb.ru
Команда форума
бред, никакой шифратор ты не напишешь

md5( md5 () ) - бред

в исходнике заводить переменную, содержащую исходник (с пустой переменной), кодирушешь исходник зендом, по специальной команде выводишь искходник на экран
 

samb100

Новичок
ты предлагаешь защитить зендом всего лишь одну переменную, в которой по сути размещается весь сайт, я правильно понял ?
 

DiMA

php.spb.ru
Команда форума
я написал что-то ПО ДЕЛУ, а не как ты - нереализуемые фантазии, которые нужно на корню прекращать.

продумай дальше все самостоятельно, вариантов много. Например, запакуй архив отдельным файлов и примени двустороннее шифрование (ключ+распаковка - в основном файле).
 

samb100

Новичок
ок, как потом вносить изменения в исходный код, который будет защифрован? и как можно защищить проект от копирования?
 

DiMA

php.spb.ru
Команда форума
а, не... ключ вообще хранить не нужно и вводим его для получения исходников
и вообще, причем тут пхп? используй неломаемый RAR на длинных паролях

-~{}~ 06.08.09 15:36:

слушай, хватит тут троллить

не понимаю главное - нахрена вообще предусматривать возможность расшифровки?
 

samb100

Новичок
Возможность расшифровки нужна мне, как разработчику, для внесения каких-либо изменений в пхп-код сайта, а также клиенту, который захочет-таки получить (купить) авторские права на код.
 

dimagolov

Новичок
samb100, разработку ты ведешь в открытом виде, а для продажи шифруешь код так, чтобы он работал. но толку от этого будет 0, так как дешифровщик надо будет держать открытым, а раз так, то легко будет сделать его reverse-engeneering и получить искодники остального.

п.с. купи zend-guard и не парься. если его лицензия слишком дорога для тебя, то значит тебе ничего шифровать не нужно и отдавай все в исходниках.
 

samb100

Новичок
Кроме как zend-guard своими силами это нельзя реализовать ?
 

Фанат

oncle terrible
Команда форума
Можно - почему нет? Напиши модуль для пхп

-~{}~ 06.08.09 15:54:

Обожаю ссылку "Найти все темы пользователя":
- как нумеровать записи из бд?
- как сделать постраничный вывод?
- как зашифровать мою гениальную программу, чтобы ее никто не украл и не озолотился?
 

DiMA

php.spb.ru
Команда форума
да может он шифрует, чтобы никто случайно инфаркт от говнокода не заработал .-)
 

nw

Новичок
Можно ещё обфускатором обработать, тоже практически нерасширяемый код будет...
В целом эта проблема на форуме обсуждалась.
 

SiMM

Новичок
> md5(md5(pass)+word)
Мне вот интересно - ну откуда этот бред идёт с многократным вложенным использованием md5? Может в книжке какой или статье написано?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху