Защита скриптов на PHP

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

f0x555_

Новичок
Защита скриптов на PHP

Недавно столкнулся с подобной проблемой. Необходимо защитить исходный код массового скрипта. При этом исходный код предварительно будет хорошенько обработан обфускатором. Однако все равно крайне нежелательно "подсматривание" сорцев, пусть даже и в малочитабельном виде...
На текущий момент мне известно несколько массовых софтин, защищающих исходник:
1)наиболее популярный Zend SafeGuard. На десятках форумов в сети предлагают услуги по декодированию скриптов (причем не безосновательные, за 5-10$ расшифруют один файл любого размера), "зашифрованных" (мда, ай да шифровка) зендом. Тех бешенных бабок что за него просят он явно не стоит...
2)IonCube. также в сети видел очень много предложений по декодингу этого "шифратора".. хотя и стоит значительно меньше зенда, но тоже не подходит..
3)SourceCop - это пожалуй тоже одна из величайших глупостей. Поставлять дешифратор (на PHP :) ) вместе с закодированным исходником - это верх совершенства. Расшифровка "месева" полученного в версии 2.0 занимает от силы несколько секунд, простой заменой eval на echo :) Не дуаю что сильно много изменилось в версии 3.0.
4)PHPShield, вообще темная лошадка. Лицензия стоит недорого (100 баксов всего), используются лоадеры (написаны вроде как на C). Информации по нему в сети очень мало (ну кроме рекламных объявлений).
Собсно теперь вопрос, кто что использует для защиты своих скриптов?
ЗЫ: Попутно ещё вопрос. Каким образом можно определить домен сервера, не прибегая к услугам HTTP_HOST, которго можно сменить ?
 

kruglov

Новичок
BEZZ

Расшифровывают, расшифровывают... Вроде грузят скрипт в память, зенд его расшифровывает для последующего исполнения, тут его в памяти и берут тепленьким.

Где-то есть демо, которое расшифровывает скрипт, в начале которого перед шифровкой надо вписать некую строчку. Чтобы нахаляву не расшифровывали - а только свое для проверки.

-~{}~ 02.05.06 22:42:

p.s. материться не надо, да?
 

Фанат

oncle terrible
Команда форума
Тема закрыта. Учитесь пользоваться поиском.

Прежде чем задавать вопрос - используйте поиск по форуму и FAQ:
На нахождение готового ответа на свой вопрос Вы потратите меньше своего и чужого времени, чем на создание новой темы.

Поиск по форуму

http://phpclub.ru/faq/
http://phpclub.ru/detail/
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху