Altro PHP fakelogin

Stato
Discussione chiusa ad ulteriori risposte.

zaepster

Utente Silver
6 Ottobre 2008
15
7
0
63
salve a tutti, ho creato un semplice fakelogin che salva i dati inseriti nel form su un file di testo e dopo di che reindirizza al sito autentico. Ovviamente il sito autentico richiede nuovamente user e pass ed è qui che nascono i problemi. Come posso fare per mandare al sito l'user e la pass inseriti dall'utente in modo tale che al reindirizzamento la vittima si trovi già loggata al sito autentico?

Vorrei fare il tutto in PHP se è possibile ma non riesco proprio, ho provato con fsockopen e con cURL ma niente.

Consigli?
 
Usa una richiesta POST. Sarà qualcosa del genere:
Codice:
$url = 'http://server.com/path';$data = array('key1' => 'value1', 'key2' => 'value2');


// use key 'http' even if you send the request to https://...
$options = array(
    'http' => array(
        'header'  => "Content-type: application/x-www-form-urlencoded\r\n",
        'method'  => 'POST',
        'content' => http_build_query($data),
    ),
);
$context  = stream_context_create($options);
$result = file_get_contents($url, false, $context);


var_dump($result);
Aggiustati i parametri ovviamente.
 
  • Mi piace
Reazioni: marcello1993
mmm adesso provo e ti faccio sapere se riesco!

mi sai dire in header che parametro va messo?

'header' => "Content-type: application/x-www-form-urlencoded\r\n",
 
Stato
Discussione chiusa ad ulteriori risposte.