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

  #7  
Старый 21.08.2009, 15:00
TANZWUT
Крёстный отец :)
Регистрация: 22.06.2005
Сообщений: 1,330
Провел на форуме:
5302668

Репутация: 2054


По умолчанию

XIII, мой пост на предыдущей странице, там класс брузера, я поидее сам разобрался, осталось только прикрутить выполнение JS на сервере с помощью рнр http://j4p5.sf.net/ . вот небольшой пример того что тебе надо как я понял:

PHP код:
<?php
function get_random_user_agent()
{
     
$uas = array(
       
'Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)',
       
'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; .NET CLR 1.0.3705)',
       
'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Maxthon)',
       
'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; bgft)',
       
'Mozilla/4.5b1 [en] (X11; I; Linux 2.0.35 i586)',
       
'Mozilla/5.0 (compatible; Konqueror/2.2.2; Linux 2.4.14-xfs; X11; i686)',
       
'Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1',
       
'Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1',
       
'Mozilla/5.0 (X11; U; Linux 2.4.2-2 i586; en-US; m18) Gecko/20010131 Netscape6/6.01',
       
'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.3) Gecko/20010801',
       
'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7',
       
'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040413 Epiphany/1.2.1',
       
'Opera/9.0 (Windows NT 5.1; U; en)',
       
'Opera/8.51 (Windows NT 5.1; U; en)',
       
'Opera/7.21 (Windows NT 5.1; U)',
       
'Mozilla/4.0 (compatible; MSIE 5.01; Windows NT)',
       
'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)',
       
'Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.0.6) Gecko/20060928 Firefox/1.5.0.6',
       
'Opera/9.02 (Windows NT 5.1; U; en)',
       
'Opera/8.54 (Windows NT 5.1; U; en)'
     
);
return 
$uas[rand(0count($uas)-1)];
}

    include 
"Snoopy.class.php";
    
$snoopy = new Snoopy;
    
    
$snoopy->agent get_random_user_agent();
    
$snoopy->referer "http://asd.com/";

    
$submit_url "http://asd.com/index.php"
    
    
$submit_vars["login"] = "TANZWUT";
    
$submit_vars["password"] = "my_pass";
    
$submit_vars["send"] = "send";
    
$snoopy->fetch("http://asd.com/index.php");
    
    while(list(
$key,$val) = each($snoopy->headers))
            echo 
$key.": ".$val."<br>\n";
        echo 
"<hr /><p>\n";
        echo 
$snoopy->agent;
        
        echo 
"<PRE>".htmlspecialchars($snoopy->results)."</PRE>\n";

    
    
$snoopy->setcookies ();

    
$snoopy->submit($submit_url,$submit_vars);
    
        while(list(
$key,$val) = each($snoopy->headers))
            echo 
$key.": ".$val."<br>\n";
        echo 
"<hr /><p>\n";
        echo 
$snoopy->agent;
        
        echo 
"<PRE>".htmlspecialchars($snoopy->results)."</PRE>\n";
        
        
        
$snoopy->fetch("http://asd.com/private.php?id=1");
    
    while(list(
$key,$val) = each($snoopy->headers))
            echo 
$key.": ".$val."<br>\n";
        echo 
"<p>\n";
        echo 
$snoopy->agent;

echo 
"<PRE>".htmlspecialchars($snoopy->results)."</PRE>\n"

?>
__________________
Лучший способ защиты - это нападение!!!
 
Ответить с цитированием