PHP Problem!

Discussion in 'HTML & Website Design' started by surfer33, Sep 11, 2007.

  1. #1
    why this not work?(4 spoof Referer)



    <?php
    error_reporting(E_ALL);
    $service_port = getservbyname('www', 'tcp');
    $address = gethostbyname('www.google.com');

    $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
    if ($socket < 0) {
    echo "socket_create() failed: reason: " . socket_strerror($socket) . "\n";
    }
    $result = socket_connect($socket, $address, $service_port);
    if ($result < 0) {
    echo "socket_connect() failed.\nReason: ($result) " . socket_strerror($result) . "\n";
    }

    $in = "GET / HTTP/1.1\r\n";
    $in .= "Host: www.google.com\r\n";
    $in .= "User-Agent: Ive been forged!\r\n";
    $in .= "Referer: http://google.com/";
    $in .= "Connection: Close\r\n\r\n";
    $out = '';

    socket_write($socket, $in, strlen($in));
    while ($out = socket_read($socket, 2048)) {
    echo $out;
    }
    $socket_close($socket);
    ?>
     
    surfer33, Sep 11, 2007 IP
  2. surfer33

    surfer33 Banned

    Messages:
    212
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #2
    i want spoof Referrer with a PHP or...
    how i can do it?
    i tested many scripts but they dont work...

    4 exam this:
    
    <?php 
    
    $host = 'http://www.google.com'; 
    $service_uri = '/ref.php'; 
    $vars ='download_ticket=3234&over18=yes'; 
    
    $header = "Host: $host\r\n"; 
    $header .= "User-Agent: PHP Script\r\n"; 
    $header .= "Content-Type: application/x-www-form-urlencoded\r\n"; 
    $header .= "Referer: http://www.google.com"; 
    $header .= "Content-Length: ".strlen($vars)."\r\n"; 
    $header .= "Connection: close\r\n\r\n"; 
    
    $fp = fsockopen("".$host,80, $errno, $errstr); 
    
    if (!$fp) { 
    echo "$errstr ($errno)<br/>\n"; 
    echo $fp; 
    } else { 
    fputs($fp, "POST $service_uri HTTP/1.1\r\n"); 
    fputs($fp, $header.$vars); 
    fwrite($fp, $out); 
    
    while (!feof($fp)) { 
    echo fgets($fp, 128); 
    } 
    fclose($fp); 
    } 
    ?>
    
    Code (markup):

    plz help me...
     
    surfer33, Sep 12, 2007 IP