Dopo l’articolo sul problema e l’inaffidabilità delle votazioni on-line, ho deciso di pubblicare una piccola dimostrazione di come all’atto dei fatti non sia poi coì difficile “taroccare” un sondaggio.
Ho creato questa piccola utility che altro non fa che inviare una serie di dati (i campi del form di votazione) ad una pagina di elaborazione (la pagina che di solito vi comunica la corretta votazione, oppure che vi informa che già avete votato) per un considerevole numero di volte.
L’uso del programma è estremamente intuitivo, si inserisce in starturl l’indirizzo del sondaggio in desturl la destinazione ossia l’url di elaborazione quindi si aggiungo i campi che si vogliono passare attraverso il tasto add e i campi name and value e una volta scelto il numero di voti da inviar si preme su start. E’ anche possibile salvare o caricare una configurazione attraverso i tasti load e save. That’s it!
Come fare a conoscere tutti questi campi? Per conoscere i campi bisognerà andare a vedere il codice sorgente della pagina web che contiene il sondaggio, andando a cercare quello che è compreso tra i tag <form></form>. la chiave action contiene l’url di destinazione mente tutti i tag input contengo un valore name e una valore value che sono i dati che vanno inseriti con il tasto add.
So che queste indicazioni possono sembrare un po fumose ma ho preferito non essere troppo specifico per impedire che chiunque possa fare un cattivo uso di questo tool, che ha il solo scopo di dimostrare che il prendere come verità statistiche i sondaggi on-line (ma il discorso può essere esteso anche agli altri) come si fa oggi, non ha veramente senso.
Scarica PollIT - Richiede il FrameWork .Net 2.0 o superiore (liberamente scaricabile dal sito Microsoft)
This post is tagged c#, programmazione, Sicurezza, sondaggi
