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

  #6  
Старый 18.04.2007, 01:45
mR_LiNK[deface_0nl
Участник форума
Регистрация: 12.12.2006
Сообщений: 158
Провел на форуме:
1364740

Репутация: 114
По умолчанию

2beerbear
вот примерный вариант шаблона, который тебе нужен. Если че-то не понятно, тогда помочь могут только маны пХп (работа с сокетами, http протокол, ессии, ну и парсинг строковыми функциями)
PHP код:
<?
//соединяемся с сервером
$fp fsockopen($hostname80$errno$errstr30);
if(!
$fp
//проверяем успешность соединения
  
echo "$errstr ($errno)<br />\n";
} else {
        
//пишешь заголовки, к примеру
        
$header 'POST http://site.com/login HTTP/1.0';
        
$header .= //подставляешь нужные заголовки...
        
        
for(){ //кол-во вложенных циклов зависит от кол-ва переменных для брута
// если логин и пароль, то 2-а цикла
                
$header .= //дописываешь нужные переменные
        //отправляем запрос
       
fputs($fp$header); 
        
//построчно считываешь соединение    
        //и парсишь
         
for($i=0;$i<count($answer);$i++) {
$answer[]=fgets($socket);
          if(
strpos($answer[$i], 'базис сравнения')!==false//... даллее действие при совпадении
          
fclose($sock);
                                         }
               }
?>

Последний раз редактировалось mR_LiNK[deface_0nl; 18.04.2007 в 01:58..
 
Ответить с цитированием