<?php /** * Обход защиты скриптов, завязанных на доменное имя * автор: Nc_Soft * 20.01.09 */ ?> Ситуация: Имеется некий скрипт, исходный код которого вам недоступен (например закодировано в зенд и вы не можете задезендить) при обращении выдаёт что-то вроде "запрещенный домен" тоесть он завязан на домен каким-то условием , скорее всего таким if ($_SERVER['HTTP_HOST'] != 'site.ru') die('запрещенный домен'); На домене site.ru скрипт работает замечательно, а на другом естественно нет. Создаём для теста файл test.php c нашим условем <?php if ($_SERVER['HTTP_HOST'] != 'site.ru') die('запрещенный домен'); echo 'Проверка пройдена, скрипт выполняется'; ?> при запуске естественно выдается запрещенный домен Чтобы обойти проверку создайте .htaccess в этой же директории вида php_value auto_prepend_file c:\fint.php путь к файлу должен быть полным!! а в файле c:\fint.php пишем <?php $_SERVER['HTTP_HOST'] = 'site.ru'; ?> После фальсификации переменной $_SERVER['HTTP_HOST'] скрипт будет работать на любом домене