Esempio di twitterstorm

“Twitterstorm”, una tempesta di twitter che viene usata come fastidioso intralcio alla normale attività di qualche utente.

Ne monitoriamo una come esempio.

Alle 23:40 (ora locale di Roma) del 3 aprile 2013 un twitter di Anonymous annuncia: “We’re trending #ReformCFAA! Copy and paste tweets from here: http://pastebin.com/Dqk33GP2  Get informed while you’re at it!”

anonymous_twitterstorm

Il contenuto del pastebin spiega nel dettaglio sia le ragioni dell’attacco sia le operazioni da compiere, fornendo la lista dei messaggi da inviare e l’elenco degli indirizzi da bombardare con un tweet ogni 5 minuti. L’orario del primo attacco viene fissato come segue: “Date of first twitterstorm is Weds April 3rd at 2 PM PDT 5 PM EST 9 PM GMT” .

Per quanto riguarda gli orari, occorre considerare che tra l’Italia e la costa Est degli USA la differenza è di circa -6 ore, mentre tra l’Italia e la costa Ovest degli USA la differenza di fuso orario arriva fino a -9 ore. Ciò vuol dire che l’annuncio negli USA, molto attendibilmente la sede operativa dalla quale è stato diramato, compare in un arco orario compreso tra le 15:40 e le 17:40 ora locale USA. Il pastebin annuncia di fatto che il primo attacco è cominciato alle 21:00 ora di Greenwich (GMT), corrispondenti alle 23:00 (22:00 + 1 ora legale) in Italia,  alle 14:00 ora del fuso orario del Pacifico (PDT) e alle 15:00 ora della costa orientale (EST).

I motivi principali del twitterstorm risiedono in un tentativo di influenzare quanti devono prendere una decisione di tipo giuridico su quali attività online siano legali o meno, costringendoli a riconoscere che un certo comportamento non è quanto desiderato dall’opinione pubblica: “Beginning Wednesday April 3rd we will attempt to influence the decision makers on the House Judicial Committee the strengthening the provisions of the CFAA is not what we the people want” [riferimento].

La lista dei messaggi da inviare cerca di variare il più possibile il messaggio, in modo da evitare monotonie e ripetizioni. Inoltre tutti i messaggi presentano identici hastag in modo da diventare molto più appariscenti in un’eventuale ricerca:

{code type=textplain}

We the people DO NOT want stronger punishments for people like #AaronSwartz DO NOT support the #CFAA #ReformCFAA

You are not serving the people you have sworn to protect from ridiculous punishments #ReformCFAA #CFAA

How many more people have to die because of outdated, inappropriate government policies? #AaronSwartz #ReformCFAA

Why are rapists and murders receiving less prison time than someone that changes a character in a URL? #ReformCFAA

Eliminate liability for “exceeding authorized access” #ReformCFAA #CFAA

No criminal liability for people who want to exercise their right to navigate online #ReformCFAA #CFAA

Reform the #CFAA Remove overly broad language used to prosecute http://tinyurl.com/bsga5rm #ReformCFAA #CFAA

The #CFAA punishes too many low-level offenses as felonies #ReformCFAA

Repeal the computer fraud provision of the #CFAA #ReformCFAA

Changing a device ID or IP address cannot by itself be the basis of a #CFAA or wire fraud conviction #ReformCFAA

We call on you to support “Aaron’s Law” to change the Computer Fraud and Abuse Act #CFAA #ReformCFAA

We call on you to facilitate anonymous speech and enhance users’ privacy on the Internet #ReformCFAA #CFAA

Stop the senseless biased prosecution of people like #AaronSwartz #ReformCFAA

Open up closed, entrenched systems that prevent ordinary people from having access to the worlds knowledge #ReformCFAA

Stop the horrible misuse of the #CFAA to prosecute people like #AaronSwartz #ReformCFAA

We the people agree with the @EFF the existing laws must be changed https://www.eff.org/deeplinks/2013/01/effs-initial-improvements-aarons-law-computer-crime-reform #ReformCFAA

Many people are liable under the #CFAA that should not be prosecuted! #ReformCFAA

#ReformCFAA Engage Senator @AlFranken, and @SenatorLeahy who understand and support efforts #CFAA

New draft of #CFAA would increase the maximum sentencing charges Aaron Swartz would have faced, from 5yrs to 20yrs each. #ReformCFAA

If we do not act, Rather than fix #CFAA, congress will make the bill much worse. #ReformCFAA

The new draft of #CFAA is a step backwards in the fight for Internet freedom #CFAA

Under the New #CFAA bill, Racketeering is added as a possible charge. #ReformCFAA.

The new #CFAA bill allows for prosecution of individuals accessing networks they have permissions to. #ReformCFAA

Under the proposed bill, “Talking” about computer crimes could be charged as “conspiring” and liable to full offense charges. #ReformCFAA

Rapists, Molesters, and Murderers face lesser penalties at times than some “hackers” Scape Goats? #ReformCFAA #CFAA

Under the new Bill #CFAA Swartz could have faced 80yrs. That is a lifetime. #ReformCFAA

{/code}

L’elenco degli indirizzi da bombardare si compone in prevalenza di indirizzi istituzionali o di personaggi con responsabilità decisionali.

{code type=textplain}

@RepTrentFranks
@RepSteveChabot
@Randy_Forbes
@SteveKingIA
@Jim_Jordan
@RepJerryNadler
@RepMikeQuigley
@repbobbyscott
@KeithRothfus
@RepDeSantis
@RepDougCollins
@RepHolding
@farenthold
@RepJeffries
@MarkAmodeiNV2
@TGowdySC
@RepDelBene
@RepTomMarino
@RepRichmond
@jasoninthehouse
@RepKarenBass
@JudgeTedPoe
@LuisGutierrez
@Jim_Jordan
@RepTedDeutch
@replouiegohmert
@RepJudyChu
@pedropierluisi
@RepHankJohnson
@Randy_Forbes
@RepCohen
@DarrellIssa
@JacksonLeeTX18
@BachusAL06
@RepZoeLofgren
@RepSteveChabot
@MelWattNC12
@HowardCoble
@repjohnconyers
@LamarSmithTX21
@repbobbyscott
@RepMikeQuigley
@RepJerryNadler
@Jim_Jordan
@SteveKingIA
@Randy_Forbes
@RepSteveChabot
@RepMikePence
@RepTrentFranks
@repjohnconyers
@RepGoodlatte

{/code}

Suggerisco di osservare che nel pastebin viene anche offerto il supporto tecnico per automatizzare la procedura, ricorrendo a comandi – come mostrato nella citazione – che rivelano l’utilizzo di Sistemi Operativi *NIX (come, per esempio Linux).

{code type=textplain}
cat file1 | while read line1; do cat file2 | while read line2; do t update $line1 $line2; sleep 300; done; done
{/code}

Non è sicuro che un twitterstorm riesca nel suo intento, ma dimostra senz’altro che alcuni soggetti sono interessati a dedicare tempo ed energie per raggiungere un obiettivo al quale sono devoti. Inoltre si mette in luce la fragilità del sistema stesso di Internet, sensibile a manipolazioni che possono non rispondere a verità. Sia la presenza in rete di messaggi apparentemente seducenti, disinteressati o ideologici sia il loro sistema di diffusione possono risultare viziati da acritiche valutazioni di utenti con l’intenzione non tanto di ottenere risultati oggettivi e valutabili, quanto di “agitare le acque” sia per prestigio personale sia per mero esibizionismo o confusione.

Il pastebin si presenta come segue:

Titolo: http://pastebin.com/Dqk33GP2