• User Attivo

    [Pillola] POST Stealth - Utilizzo senza usare Form HTML

    Ho creato un piccola chicca che puo' tornare utile. 🙂
    Un semplice script PHP in grado di inviare in modalita' stealth dati POST ad altre pagine web.
    In poche parole, attraverso una pagina PHP sprovvista di un FORM e campi di testo nascosti, e' possibile inviare informazioni POST ad un'altra pagina.
    Forse a qualcuno puo' far comodo. 😉

    [php]
    <?php
    //Informazioni Sito Web
    $path_sito = "www.sito.it";
    $path_pagina = "/test/test.php";

    //Stringa POST
    $post01 = "Ciao a tutti";
    $post02 = "by Sups";
    $post_string = "post01=" . urlencode($post01) . "&post02=" . urlencode($post02);
    $post_lenght = strlen($post_string);

    //Informazioni da inviare al Sito
    $post_data = "POST " . $path_pagina . " HTTP/1.0\r\n";
    $post_data .= "host: " . $path_sito . "\r\n";
    $post_data .= "Content-type: application/x-www-form-urlencoded\r\n";
    $post_data .= "Content-length: " . $post_lenght . "\r\n\r\n";
    $post_data .= $post_string . "\r\n";
    $post_data .= "\r\n";

    //IP del Server Web
    $ip_server = gethostbyname($path_sito);
    $fp = fsockopen($ip_server, 80, &$errno, &$errstr, 30);

    //DEBUG (Facoltativo)
    echo $post_data;

    //Invio Dati
    if($fp)
    {
    fputs($fp, $post_data);
    $reply = fread($fp, 1024);
    fclose($fp);
    }
    else
    {
    echo "ERRORE CONNESSIONE";
    }

    //DEBUG (Facoltativo)
    echo "Risposta Server: " . $reply;
    ?>
    [/php]Non e' complesso! 😄

    Ciao a tutti! :ciauz:


  • User Attivo

    Grazie Sups... grande!

    Effettivamente potrebbe tornare utile..

    Lo inserirò al più presto tra i thread utili..

    Grazie ancora

    :ciauz:


  • User Attivo

    De nada MZ 😄

    Ciao! :ciauz:


  • User Attivo

    Inserito nei thread utili

    :ciauz: