Ситуация: Имеется некий скрипт, исходный код которого вам недоступен
(например закодировано в зенди вы не можете задезендить)
при обращении выдаёт что-то вроде \"запрещенный домен\"
тоесть он завязан на домен каким-то условием , скорее всего таким
if ($_SERVER[\'HTTP_HOST\'] != \'site.ru\') die(\'запрещенный домен\');
На домене site.ru скрипт работает замечательно, а на другом естественно нет.
Создаём для теста файл test.php c нашим условем

                        
<?php 
/**
* Обход защиты скриптов, завязанных на доменное имя
*/
?>
Ситуация: Имеется некий скрипт, исходный код которого вам недоступен
(например закодировано в зенд и вы не можете задезендить)
при обращении выдаёт что-то вроде "запрещенный домен"
тоесть он завязан на домен каким-то условием , скорее всего таким
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'] скрипт будет работать на любом домене
5 7 0
0

Нет фото
Furion * 0.07
• 15 мар 2013, 15:41


К примеру та же RootPanel

0

Нет фото
SV * 2.63
• 15 мар 2013, 12:10


Я и скриптов то таких не видел*