Показать сообщение отдельно

Типо кривой сканер директорий(
  #1  
Старый 02.02.2009, 20:50
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
С нами: 10470131

Репутация: 142


По умолчанию Типо кривой сканер директорий(

Снова превед.Вот с горем попалам убил сегодняшний день((( :
PHP код:

<?php

$path 
= array();

$fp fopen("paths.txt","r");

while(!
feof($fp)) {

$path[] = fgets($fp,4096);

}




set_time_limit(0);

$host "www.hackzone.ru";
$port "80";
$sock fsockopen($host,$port,$errno);
$i 0;

for(
$i 0;$i <count($path);$i++) {

$req "HEAD /$path[$i] HTTP/1.1\r\r\n\n";
$req .= "Host: $host\r\n";
$req .= "Connection: Close\r\n";



if(!
$sock) {

echo 
$errno($errstr);

}

fputs($sock,$req);

while(!
feof($sock)) {

$x .= fgets($sock,4096);


$x explode(" ",$x);

if (
$x[1] == 400 or 404) {

echo 
"<br>Нету папочки(</br>";

}

else if (
$x[1] == 403) {

echo 
"<br><font color='yellow'>Доступ запрещён</font></br>";

}

else if (
$x[1] == 200 or 301) {

echo 
"<br><font color = 'red'>Есть!!!</font></br>";

}

else {

echo 
"<br>Ouknown Code</br>";

}

}

}

fclose($sock);

?>
paths.txt содержит путь memb

Алгоритм кривой,но другого придумать не смог,ибо никогда не писал такие скрипты).

scrat: когда пишешь пост,сверху есть охуенная панелька - изучи её

Последний раз редактировалось scrat; 02.02.2009 в 23:07..
 
Ответить с цитированием