Xpoint
   [напомнить пароль]

Привязка скрипта к домену (защита скриптов от копирования)

Метки: [без меток]
2005-08-04 04:03:11 [обр] xyz[досье]

Собственно, каким образом можно привязать скрипт к определенному домену (чтобы работал только на нем)? В частности, речь идет о PHP и предполагается, что скрипт закодирован Zend Encoder.

Первое что приходит в голову, это естественно проверка $HTTP_HOST, но эта защита элементарно обходится. Есть ли у вас какие-либо идеи на этот счет?

Спасибо.

спустя 6 часов [обр] Алексей В. Иванов(6/2861)[досье]
HTTP_HOST, пожалуй, самая правильная привязка. Давайте поговорим об обходе это защиты. Что Вы предлагаете?
спустя 7 часов [обр] xyz[досье]
putenv("HTTP_HOST=$host");
include("hack_me.php");
спустя 4 минуты [обр] xyz[досье]
идея ясна?
спустя 15 часов [обр] Алексей В. Иванов(6/2861)[досье]
Ясна. Думаю, от такой засады поможет простой _FILE_ или debug_backtrace
спустя 1 день 5 часов [обр] Иван Шумков(0/77)[досье]
Алексей В. Иванов[досье]
Да? А почему нельзя назвать файл также, только положить его в другую директорию?
спустя 20 минут [обр] Алексей В. Иванов(6/2861)[досье]
debug_backtrace покажет родительский ли скрипт запущен или есть что-то, что его запустило.
спустя 1 час 11 минут [обр] Иван Шумков(0/77)[досье]
Алексей В. Иванов[досье]
Понял, простите.
Powered by POEM™ Engine Copyright © 2002-2005