Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Sviluppo e Gestione siti web > Php - Mysql > Scripting e Risorse utili
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 14-10-07, 21:31   #1 (permalink)
Esperto
 
L'avatar di Sups
 
Data di registrazione: May 2007
Ubicazione: Pesaro
Messaggi: 568
Smile [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.

Codice 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_server80, &$errno, &$errstr30);

//DEBUG (Facoltativo)
echo $post_data;

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

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

Ciao a tutti!
__________________
Now is the time for all good men to come to the aid of their country!
Sups non in linea   Rispondi citando
Vecchio 17-10-07, 11:11   #2 (permalink)
MZ
Moderatore
 
L'avatar di MZ
 
Data di registrazione: Jun 2005
Ubicazione: Lecce-Torino
Messaggi: 509
Grazie Sups... grande!

Effettivamente potrebbe tornare utile..

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

Grazie ancora


__________________
MZ non in linea   Rispondi citando
Vecchio 17-10-07, 21:18   #3 (permalink)
Esperto
 
L'avatar di Sups
 
Data di registrazione: May 2007
Ubicazione: Pesaro
Messaggi: 568
De nada MZ

Ciao!
__________________
Now is the time for all good men to come to the aid of their country!
Sups non in linea   Rispondi citando
Vecchio 17-10-07, 23:45   #4 (permalink)
MZ
Moderatore
 
L'avatar di MZ
 
Data di registrazione: Jun 2005
Ubicazione: Lecce-Torino
Messaggi: 509
Inserito nei thread utili

__________________

Ultima modifica di Samyorn : 11-01-09 01:37.
MZ non in linea   Rispondi citando
Rispondi
Tags: , ,



Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 20:20.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.