Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Грабла (http://forum.oszone.net/showthread.php?t=30684)

gmarik 05-02-2003 23:03 209697

<?
$GrabURL = "http://205.242.21.21/webedit/config.php";
$GrabStart = "<?";
$GrabEnd = "?>";

$file = fopen("$GrabURL", "r");
$rf = fread($file, 20000);
$grab = eregi("$GrabStart(.*)$GrabEnd", $rf, $printing);

fclose($file);
echo $printing[1];
?>

mar 06-02-2003 00:29 209698

пардон, конечно, но, по-моему, эта штука работать не будет. Робот подключится к сайту, запросит php-ую страницу, и сервер ее отдаст так, как и броузеру: т.е. на месте кода будет что-то, сгенерированное программой. Никаких признаков <? по идее найдено быть не должно

vasketsov 06-02-2003 07:41 209699

gmarik
Начинающим хацкерам, изучающим PHP, посвещается.

При открытии файла по имени анализируется его префикс (протокол), если там http:// или ftp:// или ssl:// или https:// (с последним PHP еще толком не работает, но все же) или еще какая муть - открывается он именно по этому протоколу. Это написано в любом TFM по PHP, в том числе в онлайновом на http://www.php.net.


Время: 11:30.

Время: 11:30.
© OSzone.net 2001-