+ All Categories
Home > Mobile > Sistemi di messaging

Sistemi di messaging

Date post: 12-Apr-2017
Category:
Upload: xh4ck3r89x
View: 218 times
Download: 0 times
Share this document with a friend
88
Sistemi di Messaging Analisi delle nuove tecnologie di messaggistica istantanea con particolare attenzione alla privacy e alla sicurezza. Università degli Studi di Milano Bicocca Dipartimento di Informatica, Sistemistica e Comunicazione Corso di Strumenti e Applicazioni del Web Relazione a cura di: Andrea Luconi, Antonio Ereditario e Matteo Brugnetta.
Transcript
Page 1: Sistemi di messaging

Sistemi di MessagingAnalisi delle nuove tecnologie di messaggistica istantanea con

particolare attenzione alla privacy e alla sicurezza.

Università degli Studi di Milano Bicocca Dipartimento di Informatica, Sistemistica e ComunicazioneCorso di Strumenti e Applicazioni del Web

Relazione a cura di: Andrea Luconi, Antonio Ereditario e Matteo Brugnetta.

Page 2: Sistemi di messaging

Il presente materiale è pubblicato con licenza Creative Commons.“Attribuzione – Non commerciale – Condividi allo stesso modo”.

La licenza non si estende alle immagini provenienti da altre fonti e alle screen shot, i cui diritti restano in capo ai rispettivi proprietari,

che, ove possibile, sono stati indicati.

Page 3: Sistemi di messaging

Open SourcePer open source si intende una categoria di software il cui codice sorgente è aperto, libero.Questo vuol dire che è visibile, dando quindi all’utente maggiore trasparenza e sicurezza.

Page 4: Sistemi di messaging

1 - Libertà di utilizzare il programma per qualsiasi scopo

2 - Libertà di studiare il programma e adattarlo alle proprie esigenze 3 - Libertà di copiare il programma in modo da aiutare il prossimo4 - Libertà di migliorare il programma e di distribuire pubblicamente i miglioramenti, in modo che tutta la comunità ne tragga beneficio.

Libertà per gli utentiL'espressione software libero si riferisce a quattro tipi di libertà per gli utenti:

Page 5: Sistemi di messaging

Quando nasce Telegram?Il programma nasce nell'agosto 2013, nel pieno dello scandalo

della NSA.La NSA infatti, l’Agenzia per la Sicurezza Nazionale degli Stati Uniti, avrebbe i mezzi necessari per decifrare tutti i dati che

circolano in rete.Pavel Durov, russo classe 1984, ne è l’inventore insieme al

fratello Nikolai.

Page 6: Sistemi di messaging

Che cos’è Telegram?Telegram è un'applicazione di messaggistica focalizzata

su velocità e sicurezza, è estremamente veloce, semplice e gratuita.

Telegram può essere utilizzata con tutti i dispositivi contemporaneamente: i messaggi si sincronizzano su qualsiasi smartphone, tablet o computer.

L’icona di Telegram, un aeroplano di carta su uno sfondo blu, simboleggia la libertà delle comunicazioni.

Page 7: Sistemi di messaging

Per quali dispositivi è disponibile?Telegram è disponibile su smartphone, tablet e anche computer. Sono

sviluppate applicazioni per iOS (6 e superiori), Android (2.2 e superiori) e Windows Phone. E’ possibile inoltre usare il client web di Telegram o installare le applicazioni desktop per Windows, OSX e Linux.

Per quanto riguarda l’aspetto e le funzioni, Telegram è un clone quasi perfetto di WhatsApp.

Page 8: Sistemi di messaging

Open sourceTelegram è open source solo a livello client.Il lato server non ha codice aperto. Quello che è a disposizione degli utenti sono però le API

(Interfaccia di Programmazione di un'Applicazione) attraverso le quali possono utilizzare il codice sorgente di Telegram.

Telegram mette a disposizione due tipi di API: - le BOT API che permettono di sviluppare facilmente

programmi che utilizzano le chat (BOT); - le Telegram API che invece permettono di creare la propria

versione personalizzata del client.

Page 9: Sistemi di messaging

Ricerca link immediata

Con Telegram è possibile cercare link all’interno di conversazioni in maniera molto semplice.

E’ infatti dotato di una particolare scheda chiamata “Link condivisi”.

Page 10: Sistemi di messaging

In-App Media Playback

Con Telegram è possibile visualizzare contenuti multimediali all’interno della stessa app.

Ad esempio un video di YouTube può essere riproducibile senza essere visualizzato esternamente.

Page 11: Sistemi di messaging

Creazione di BOT

Telegram permette agli sviluppatori di creare dei propri BOT.

I bot non sono altro che chat automatiche il cui scopo è quello di rispondere alle nostre domande, alle nostre richieste, farci divertire e facilitare operazioni. Esistono infatti bot che, su nostra richiesta, possono inviarci determinate immagini, gif e molto altro

Non mancano inoltre quelli dedicati allo svago in cui si verrà sottoposi ad alcune domande per verificare le proprie conoscenze.

Page 12: Sistemi di messaging

Alcuni BOT• @Trackbot: permette, introducendo solo il

codice della spedizione, di tracciare il proprio pacco con qualsiasi corriere

• @InstaSave: fornendo il link di un’immagine su Instagram lui la scaricherà inviandotela tramite messaggio

• @PollBot: questo permette di creare un sondaggio all’interno di un gruppo

• @ImageBot: utile per ottenere video, immagini e gif animate

• @Storebot: permette di scoprire ogni giorno diversi bot

• @BotFather: si tratta appunto del bot padre e dà la possibilità di generare un bot personalizzato con il nostro nome, la nostra descrizione e i comandi che gli abbiamo assegnato.

Page 13: Sistemi di messaging

Inviare non solo coordinate

E’ possibile con Telegram mandare le proprie coordinate specificando ulteriormente la propria posizione.

Page 14: Sistemi di messaging

Link preview

Quando vengono mandati link a foto in profili Instagram, ad esempio, nella chat ne viene visualizzata l’anteprima in modo tale da non dover perdere tempo ad aprire ulteriori app.

Page 15: Sistemi di messaging

Mandare file grandi

Particolarità che rende Telegram vantaggiosa rispetto alle altre app di messaggistica, è la possibilità di inviare file di ogni tipo.

Mentre WhatsApp permtte l’invio solamente di file immagine, video e audio, Telegram permette l’invio di file con qualsiasi estensione.

Per quanto riguarda le dimensioni dei file inviati Telegram consente l’invio di file, anche multiplo, grandi fino a ben 1,5 GB!!

Page 16: Sistemi di messaging

Cloud-based

A differenza di WhatsApp, Telegram è basato su cloud e fortemente criptato. Come risultato, è possibile accedere ai messaggi da diversi dispositivi contemporaneamente, inclusi tablet e computer, e condividere un numero illimitato di foto, video e file.

Page 17: Sistemi di messaging

Gruppi enormiUn’altra peculiarità di Telegram è la possibilità di creare

supergruppi fino ad un massimo di 1000 partecipanti.Conversazioni con un numero elevato di persone nella stessa

chat può essere fastidioso.Infatti possiamo decidere di eliminare le notifiche al gruppo.

Ma se stiamo aspettando una risposta da una persona all’interno della chat? Con Telegram è possibile ricevere notifiche anche in relazione ad un utente in particolare.

E’ possibile anche citare persone in particolare scrivendo @ seguita dal nickname nella chat. Così facendo la persona in questione riceverà una notifica.

Page 18: Sistemi di messaging

Alcuni sticker

Telegram permette l’invio di stickers cioè immagini raffiguranti personaggi storici, meme diventate virali ecc… con lo scopo di enfatizzare le emozioni andando oltre le solite emoticons. E’ possibile anche crearne di propri da condividere online!

Page 19: Sistemi di messaging

E’ gratis!

Telegram è completamente gratuito!Nessuna pubblicità, nessun costo di

abbonamento, per sempre.

Page 20: Sistemi di messaging

SicurezzaIl vero punto di forza di Telegram resta comunque legato alle enormi

misure di sicurezza di cui è dotato.Il suo creatore, Pavel Durov punta molto su questo aspetto. Lo scopo di

Telegram è quello di garantire il più possibile libertà e sicurezza di chi lo usa.

Crittografia usata• crittografia 256-bit simmetrica AES (AES gestisce blocchi di 128 bit e

chiavi di lunghezza 128, 192, 256 bit)• crittografia RSA 2048 (l'algoritmo RSA costituisce la base dei sistemi

crittografici su cui si fondano i sistemi di sicurezza informatici utilizzati sulla rete Internet per autentificare gli utenti)

• scambio di chiavi di sicurezza Diffie-Hellman.

Page 21: Sistemi di messaging

Due diversi tipi di chat

Con Telegram si possono iniziare due tipi di conversazione:

• Chat normale: utilizza una crittografia client-server (MTProto)

• Chat segreta: utilizza la crittografia end-to-end (da punto a punto)

Page 22: Sistemi di messaging

MTProto

Telegram è basato sul protocollo MTProto, inventato e sviluppato da un team di matematici russi. Quando venne sviluppato, gli autori stavano cercando qualcosa di "veramente veloce" e che potesse proteggere le conversazioni con un sistema di crittografia che nemmeno i militari sarebbero riusciti a decifrare..

Page 23: Sistemi di messaging

“I punti deboli di questi algoritmi sono noti e sono stati sfruttati per decenni. Ma abbiamo combinato gli algoritmi affinché nessun attacco conosciuto possa avere successo. La cosa peggiore che gli esperti hanno detto sul nostro sistema di crittografia è che è inusuale e che richiede molte spiegazioni per essere compreso dagli esperti". (Telegram)

Page 24: Sistemi di messaging

Chat segrete • Le chat segrete sono per quelli che voglio veramente più sicurezza degli altri. Tutti i messaggi nelle chat segrete utilizzano la crittografia end-to-end. Questo significa che solo chi manda e chi riceve i messaggi può leggerli. Nessuno può decifrarli o intercettarli, incluso il team di Telegram.

• I messaggi delle chat segrete non possono essere inoltrati. Quando elimini dei messaggi nella conversazione, viene ordinato all‘app di eliminarli anche dall’altra parte.

• Puoi ordinare ai tuoi messaggi, foto, video e file di autodistruggersi in un lasso di tempo preimpostato dopo che sono stati letti o aperti dal destinatario. Il messaggio scomparirà sia dal proprio telefono che da quello del destinatario.

• Tutte le chat segrete su Telegram sono specifiche del dispositivo e non fanno parte del cloud di Telegram. Questo significa che puoi accedere ai messaggi della chat segreta solo dal dispositivo di origine.

Page 25: Sistemi di messaging

End-to-end encryption

Page 26: Sistemi di messaging

Chiave di crittografiaQuando una chat segreta viene creata, i dispositivi che vi

partecipano si scambiano le chiavi di crittografia usando lo scambio di chiavi Diffie-Hellman.

Lo scambio di chiavi Diffie-Hellman (Diffie-Hellman key exchange) è un protocollo crittografico che consente a due entità di stabilire una chiave condivisa e segreta utilizzando un canale di comunicazione pubblico senza la necessità che le due parti si siano scambiate informazioni o si siano incontrate in precedenza..

Page 27: Sistemi di messaging

1. The process begins by having the two parties, Alice and Bob, agree on an arbitrary starting color that does not need to be kept secret; in this example the color is yellow.2. Each of them selects a secret color (red and aqua respectively) that they keep to themselves. 3. The crucial part of the process is that Alice and Bob now mix their secret color together with their mutually shared color, resulting in orange and blue mixtures respectively, 4. then publicly exchange the two mixed colors. 5. Finally, each of the two mix together the color they received from the partner with their own private color. 6. The result is a final color mixture (brown) that is identical with the partner's color mixture.

If another party had been listening in on the exchange, it is computationally difficult for that person to determine the common secret color; in fact, when using large numbers rather than colors, this action is impossible for modern supercomputers to do in a reasonable amount of time.

Diffie-Hellman key exchange

Page 28: Sistemi di messaging

La chiave ottenuta mediante questo protocollo può essere successivamente impiegata per cifrare le comunicazioni successive tramite uno schema di crittografia simmetrica. Dopo che la connessione sicura end-to-end è stabilita, viene generata un'immagine che visualizza la chiave di crittografia per la propria chat.

Page 29: Sistemi di messaging

E’ possibile quindi confrontare questa immagine con quella che ha la persona con cui si è stabilita la chat segreta: se le due immagini sono le stesse, la chat è sicura al 200% e nessun attacco man-in-the-middle potrà avere successo.

Page 30: Sistemi di messaging

Crypto-ContestPavel Durov darà 300,000$ in BTC alla

prima persona che riuscirà a crackare il protocollo di criptazione di Telegram.

Ogni giorno Paul invia a Nick un messaggio contenente un indirizzo mail segreto.

La sfida consiste nel mandare una mail all’indirizzo segreto inviato a Nick contenente:

- l’intero testo del messaggio contenuto nella mail segreta

- L’indirizzo Bitcoin per ricevere il premio- La spiegazione dettagliata dell’attacco

Page 31: Sistemi di messaging

Ulteriori misure di sicurezza: Active sessions

Essendo possibile la sincronizzazione con più dispositivi contemporaneamente, per una maggiore sicurezza e tranquillità, si può venire a conoscenza di tutti i dispositivi in cui si ha accesso in tempo reale.Di ogni dispositivo viene anche mostrato il relativo indirizzo IP

Page 32: Sistemi di messaging

Ogni volta che viene effettuato l’accesso da un altro dispositivo, viene richiesto un codice di 5 numeri. Questo codice viene inviato tramite SMS al proprio telefono.

E’ stata introdotta un ulteriore misura di sicurezza al codice via SMS e cioè quello di inserire una password ad ogni sessione di login da nuovo dispositivo.

Ulteriori misure di sicurezza:Two-Step Verification

Page 33: Sistemi di messaging

Perché fidarsi di Telegram?Perché Telegram è aperto, chiunque può controllare

il codice sorgente, il protocollo e le API, vedere come tutto funziona e prendere una decisione ragionata. Lo stesso team di Telegram dà il benvenuto agli esperti di sicurezza per rivedere il sistema e inviare eventuali feedback.

In più, Telegram è un servizio no profit, quindi gli interessi economici non interferiranno mai con i loro obiettivi.

Page 34: Sistemi di messaging

Numeri in crescita

Il numero dei messaggi inviati giornalmente via Telegram cresce ogni giorno di più…in tutto il mondo!

2 miliardi di messaggi al giorno in poco più di 2 anni di vita e oltre 62 milioni di utenti attivi al mese!

August 14, 2013 - May 13, 2015

Page 35: Sistemi di messaging

“This growth is entirely your achievement, since we haven't spent a single cent on advertising. Thank you — and keep it up!”

Page 36: Sistemi di messaging

“Here‘s what you’ve done: since June 2014 Telegram messages sent daily in

the USA increased 8 times, the UK grew 5 times, Italy increased sixfold.

Growing Telegram Together!

Page 37: Sistemi di messaging

Un’applicazione “scomoda”Il successo e la conseguente diffusione di Telegram ha

fatto si che molti utenti abbandonassero le app di messaggistica “per eccellenza” in primis WhatsApp e Line (che gode di oltre 200 milioni di utenti attivi).

Tant’è vero che in data 10 Luglio 2015, Telegram è stato rimosso dal Play Store per qualche ora, proprio su segnalazione di LINE (non si sanno i dettagli della vicenda), e giusto poco dopo è arrivato un attacco DDoS ai server asiatici di Telegram.

Page 38: Sistemi di messaging

Lo scopo di un attacco DDoS (Distributed Denial Of Service) è quello di rendere indisponibile un server, un servizio o un'infrastruttura sovraccaricandoli con richieste continue da parte di BotNet, che ne esauriscono le risorse fino al blocco.

Page 39: Sistemi di messaging
Page 40: Sistemi di messaging

Modalità dell’attacco

• 200 Gbps di traffico dati inutile• molto distribuito • partito da un centinaio di server infetti ognuno dei quali ha portato non più del 5% di traffico.• avvenuto durante il weekend • coordinato dall’Asia orientale

“It could be an angry government or an unhappy competitor...”

Particolarmente difficile da respingere:

Page 41: Sistemi di messaging

Il SYN flood è un attacco di tipo denial of service nel quale un utente malevolo invia una serie di richieste SYN (synchronize) verso il sistema oggetto dell'attacco.

SYN flood attack

Page 42: Sistemi di messaging

1 - Il client richiede una connessione inviando un messaggio SYN (synchronize) al server

Normale richiesta

2 - Il server acknowledges, cioè risponde a tale richiesta inviando un messaggio SYN-ACK indietro

3 - Client, che infine, risponde con un ACK e la connessione è stabilita.

Tale processo è chiamato TCP three-way handshake e costituisce il fondamento per ogni connessione stabilita utilizzando i protocolli TCP/IP.

Page 43: Sistemi di messaging

METODO 1• Omettere di inviare il messaggio ACK finale.

METODO 2• Spoofing dell'Indirizzo IP sorgente nel

messaggio SYN.Il server invia il messaggio SYN-ACK all'indirizzo

IP falsificato e non riceve di conseguenza il messaggio ACK.

Nei due casi il server rimarrà in attesa del messaggio di ricevuta per un certo tempo, dal momento che la normale congestione della rete potrebbe essere la causa del messaggio ACK mancante

SYN flood attack

Si tratta di un attacco ben noto, che non è generalmente efficace contro le reti moderne.

Page 44: Sistemi di messaging

Tsunami SYN flood attackQuesto nuovo tipo di attacco ha la capacità di saturare il traffico Internet delle sue vittime molto più rapidamente di qualsiasi altro attacco mai apparso fino ad oggi. E’ per questo motivo che è stato chiamato “Tsunami SYN Flood Attack”.Questo nuovo attacco SYN Flood è molto diverso da un normale SYN packet (i cui pacchetti sono circa 40-60 byte) ed è caratterizzato da dimensioni di circa 1000 byte per pacchetto e il suo attacco può colpire anche un’intera serie di reti.

Una minaccia di questa portata è in grado di consumare banda molto rapidamente; i primi attacchi, seppur esplorativi e di lieve entità, sono stati in grado di generare picchi di 4-5Gbps.

Page 45: Sistemi di messaging

http://www.digitalattackmap.com/

July 14, 2015

Page 46: Sistemi di messaging

Come guadagna Telegram?CURIOSITA’

Essendo Telegram totalmente gratuito e senza nessun tipo di pubblicità, come fa a sostenere le spese per mantenerlo?

Per maggiori informazioni:

http://instantmessagingapp.altervista.org/da-dove-guadagna-telegram/

Page 47: Sistemi di messaging

Quando nasce WhatsApp? E’ stata fondata da due ex impiegati di Yahoo nel 2009: Jan

Koum e Brian Acton. Jan iniziò la sua carriera lavorativa facendo pulizie in un market e Brian studiando nella facoltà di

Scienze Informatiche di Stanford. E’ un’applicazione di messaggistica istantanea closed source

principalmente progettata per smartphone. Inizialmente viene pensata per iOS ma poi si è estesa ai

principali sistemi operativi per smartphone.

Page 48: Sistemi di messaging

NIENTE PUBBLICITA’!

NIENTE GIOCHI!

NIENTE TRUCCHETTI!

Page 49: Sistemi di messaging

Installare WhatsApp?

Page 50: Sistemi di messaging

Per gli avidi di 4G

Page 51: Sistemi di messaging

WhatsApp, la storia di un successo ad alta velocità.Alcune caratteristiche:

• Gratis per un anno di prova.

• Il costo successivo varia dagli

0,89centesimi (un anno) ai 3,34€ (per

cinque anni).

• E’ possibile inviare testo, audio, video e

la propria posizione.

• La grandezza massima dei video inviati

non può superare i 16 MB o un minuto,

registrandolo direttamente dall’App.

• Inviare i propri contatti.

Page 52: Sistemi di messaging

La soffiata arriva da un sito tedesco che ha pubblicato uno screenshot della versione più recente di WA per dispositivi

iOs, la 2.12.16.2, in cui si può notare la presenza delle videochiamate.

Chiamate e......videochiamate?!?

https://www.androidpit.it/whatsapp-videochiamate

Page 53: Sistemi di messaging

2014 - L’idea di Zuckerberg • Il fondatore di Facebook compra WhatsApp per la

modica cifra di 19 miliardi di dollari.

• Qual è il senso di mettere in concorrenza FB Messanger con l’acquisto di un’altra app di messaggistica?

Page 54: Sistemi di messaging

Perché Facebook ha acquistato WA?

Solo per questo?

Page 55: Sistemi di messaging
Page 56: Sistemi di messaging

Perché (non) scegliere WhatsApp

È un sistema closed source

Backup automatico delle conversazioni nel server di WA

Possibilità di cancellare le conversazione: restano però al mittente.

Tutte le informazioni di profilo sono in possesso di WhatsApp

Page 57: Sistemi di messaging

Kill the competitor!

WhatsApp blocca i link di Telegram

http://thehackernews.com/2015/11/whatsapp-telegram.html

Page 58: Sistemi di messaging

Rubare il database di WhatsApp?

“The WhatsApp database is saved on the SD card which can be read by any Android application if the user allows it to access the SD card. And since majority of the people

allows everything on their Android device…”

1° Articolo: http://bas.bosschert.nl/steal-whatsapp-database/#more-1

2° Articolo: http://bas.bosschert.nl/steal-whatsapp-update/

Bas Bosschert, hacker etico, ha scoperto come rubare le chat di WhatsApp nei dispositivi Android e lo ha dimostrato nel suo blog.

Page 59: Sistemi di messaging

PRIVACY

2014: End-to-end solo per Android.

Dove finiscono i nostri dati?

WhatsApp tutela davvero le nostre informazioni?

WhatsApp Web: Cookie in agguato!

Page 60: Sistemi di messaging

EFF – Electronic Frontier Foundation L’EFF nasce nel 1990 ed è una

fondazione non-profit che si batte per la tutela dei diritti civili nel mondo digitale.

https://www.eff.org/it/about

Page 61: Sistemi di messaging

Who Has Your Back?[2015 – Ricerca EFF]

I cinque criteri valutati sono:• Segue le pratiche diffuse e accettate nel settore• Rivela all’utente le richieste di dati da parte del governo• Rende pubbliche le proprie norme riguardo la

conservazione dei dati degli utenti• Rende pubbliche le richieste di rimozioni dei dati da

parte del governo• Protezione a favore dell’utente: si oppone alle

backdoor

https://www.eff.org/who-has-your-back-government-data-requests-2015#whatsapp-report

Page 62: Sistemi di messaging

Risultato analisi WA

Page 63: Sistemi di messaging

https://www.eff.org/secure-messaging-scorecard

2014/15

Page 64: Sistemi di messaging

https://www.eff.org/secure-messaging-scorecard

2014 - 2015

Page 65: Sistemi di messaging

Ricapitolando…

Page 66: Sistemi di messaging

WeChat e le altre app di chat asiatiche guadagnano infinitamente di più di WhatsApp• WhatsApp solo 54 milioni di dollari con i suoi circa 900

milioni di utenti attivi.• WeChat arriva a circa 4,2 miliardi di dollari con i suoi 600

milioni di utenti attivi.• LINE circa 632 milioni di dollari dalle 200 milioni di persone

che utilizzano il servizio.

• Le ragioni dietro questa discrepanza sono da ricercare nella vendite in-app: mentre WhatsApp guadagna solo sugli abbonamenti annuali, WeChat e LINE vendono sticker, app e giochi all’interno dell’applicazione stessa.

Page 67: Sistemi di messaging

WeChat, l’applicazione per messaggiare sponsorizzata da Lionel Messi in Europa

• Aggiungi gli amici semplicemente agitando insieme i cellulari, effettuando la scansione dei codici QR, sincronizzando i contatti del cellulare, condividendo gli ID o utilizzando i servizi basati sulla posizione.

• Video chiamate gratuite in HD. • Protetta, con cronologie messaggi memorizzate

localmente, sempre accessibili offline. • Social network privata, condivisione di foto per

gruppi. • Web WeChat: chat su WeChat dal PC tramite il

browser.• Possibilità di utilizzare il telefono come un Walkie

Talkie.• Non ci sono messaggi pubblicitari.• Chatta con gli amici in una sessione di Chat in diretta • Supporto di 18 lingue compreso inglese, cinese,

tailandese, vietnamita, indonesiano e portoghese.

http://www.hardware-programmi.com/

Page 68: Sistemi di messaging

LINE sempre dall’Asia un pacchetto completo di app relazionate

• C'è LINE Camera, che ti permette di editare le foto che vuoi tu;

• C'è LINE Brush per disegnare con le dita • LINE Play da dove potrai creare il tuo

avatar e gestire la tua vita virtuale e c'è anche un antivirus per smanettare in serenità e senza preoccupazione col tuo smartphone.

• Ti ricordiamo che LINE è un programma multipiattaforma ed è disponibile perAndroid, iPhone, Windows Phone, BlackBerry, e Java.

• Ha inoltre una sua versione Desktop che ti permette di usufruire di tutti i suoi servizi direttamente dal tuo computer.http://articoli.softonic.it/line-come-funziona

Page 69: Sistemi di messaging

Storia della messaggistica istantanea

Vi presentiamo questa interessante infografica in cui scoprirete tante curiosità su come nacquero le prime chat, e su come si sono evolute sino ad arrivare ai giorni nostri con numeri da capogiro!

Page 70: Sistemi di messaging

Usa, Agenzia per la sicurezza sotto accusa: «Spiati i giganti del web e le carte di credito»

Nel Marzo del 2014 il senatore americano Ron Wyden ha fatto una domanda a bruciapelo al direttore della National Intelligence James Clapper:“La NSA raccoglie grosse quantità di dati sugli americani?”Di fronte al comitato del senato dell'Intelligence, Clapper ha risposto: “No... non deliberatamente.”Tre mesi dopo, Edward Snowden ha preso un volo per Hong Kong e ha diffuso un sacco di segreti sull'NSA, dimostrando che Clapper mentiva e dando a tutti la possibilità di rispolverare aggettivi come "orwelliano".

Immagine di Cei Willis

http://www.vice.com/it/read/come-rendere-privata-presenza-online-2014

Page 71: Sistemi di messaging

Come tutelare la nostra vita online nel 2016?Se il 2014 è stato l'anno in cui è avvenuto lo svelamento dello spettro della sorveglianza di stato, non è detto che il 2016 non possa essere l'anno in cui ci riprendiamo un po' di privacy. Esistono vari strumenti in grado di aiutare gli utenti a tutelare la loro sicurezza online, dalla cloud criptata di Lockbox a Crypstagram, che permette di caricare immagini con messaggi criptati. Oltre a questi due servizi c'è anche Wickr, che utilizzando il metodo Snapchat consente di inviare messaggi privati che si autodistruggono. L’anno scorso infine, anche Instagram ha provato a cavalcare la moda della privacy lanciando Instagram Direct, il sistema di messaggistica privata.

Page 72: Sistemi di messaging

Sicurezza e privacy: la tecnologia avanza“Attualmente – afferma Nico Sell in un'intervista al New York Times – siamo tutti tracciati e monitorati in maniere che non

comprendiamo, da governi e multinazionali. Le nostre comunicazioni private dovrebbe essere di default non

rintracciabili. Ma al momento è vero proprio l'inverso”.

Lo sanno bene Vip e celebrità di ogni tipo, i cui Sms sono periodicamente esposti al pubblico ludibrio, ma è bene che ne sia consapevole anche l'utente comune e che, grazie a Wickr e

ad altri prodotti, cominci ad affinare gli strumenti per proteggersi dal moderno Panopticon.

http://www.lastampa.it/2012/07/04/tecnologia/wickr-per-comunicare-in-sicurezza-con-lo-smartphone-xr9lA3Qlh6yIJ3ALY5HU3M/pagina.html

Page 73: Sistemi di messaging

Le geotag, o i geodati, sono anch'essi sensibili all'argomento privacy.

Le app per condividere foto come Instagram allegano questo tipo di informazioni nel file immagine, permettendo all'azienda e agli inserzionisti di studiare i vostri movimenti nel mondo reale attraverso i vostri cellulari. Servirà anche per indirizzare le pubblicità più adatte a voi. "Cancellate i dati di geolocalizzazione dai materiali che postate online, e non pubblicate foto di bambini su Facebook, Google, Twitter, etc…” consiglia Sell, che aggiunge anche che usare Skype per comunicazione private non è saggio, dato che la Microsoft raccoglie quei dati.

Page 74: Sistemi di messaging

Cos’è Wickr?Wickr è un’applicazione di messaggistica istantanea,

nello specifico è una piattaforma di crittografia peer-to-peer, progettata per dare un’alternativa più sicura ad un servizio mainstream come potrebbe essere WhatsApp o

Snapchat.

Page 75: Sistemi di messaging

Luci e ombre: Wickr può essere un ottimo esempio di app sicura

Wickr impiega più livelli di crittografia per proteggere i dati e messaggi. Per iscriversi al servizio, è sufficiente scegliere un nome utente e una password; tutti i messaggi, anche quelli conservati sui server della società, vengono privati di qualsiasi riferimento identificativo, da cui si possa risalire a chi li ha inviati, vengono resi illeggibili da potenziali ficcanaso aggiungendo un certo numero di caratteri a caso, e vengono poi codificati più volte, secondo una procedura chiamata di “hashing” e “salting”.

Page 76: Sistemi di messaging

#Snapchat: Statistiche, Numeri Utenti in Italia e nel Mondo.

• Snapchat è un servizio lanciato nel 2011, da Bobby Murphy e Evan Spiegel, inizialmente come un applicativo di messaggistica istantanea per smartphone e tablet.

• La peculiarità di questa piattaforma consiste nella possibilità di inviare agli utenti della propria rete messaggi di testo, foto e video visualizzabili solo per un certo numero di secondi.

• Degli ultimi anni la piattaforma è riuscita a maturare le sue funzionalità e si sono aperti scenari molto interessanti sia per gli utenti che per le aziende, tanto che nel 2014 Mark Zuckerberg, CEO di Facebook, tenta di aquisire Snapchat, ma ottiene un rifiuto dai due giovani fondatori.

• Come possiamo vedere da una recente ricerca di Statista (Novembre 2015) notiamo come Snapchat a livello mondo abbiamo superato piattaforme, in termini di utenti attivi mese, come Pinterest o Linkedin e quali siano i prossimi che verranno scalzati.

UTENTI ATTIVI MONDO – NOVEMBRE 2015 – FONTE STATISTA

Page 77: Sistemi di messaging

L’unico dato di Snapchat in Italia che attualmente si conosce sono i 256.000 utenti attivi al mese, con una crescita nell’ultimo anno pari a + 134.000

Vi consiglio di dare uno sguardo anche su questa infografica interattiva Quanto è grande Snapchat? di PhotoWorld, che ci permette di percepire quanto è grande Snapchat.

Page 78: Sistemi di messaging

Un recente studio condotto da Frank N. Magid Associates per conto di Kik Interactive, azienda canadese proprietaria dell’app Kik, ha rivelato che per i giovani americani le app di messaggistica istantanea sono più coinvolgenti dei social network. I giovani trascorrono più tempo su Kik, Snapchat, e Facebook Messenger che su Facebook, Instagram e Twitter.Come potete vedere, sempre ne grafico, di fianco, ci sono i dati relativi invece ai social network con Facebook che mediamente per 37 minuti, Instagram 27 minuti (come Facebook Messenger) e poi Twitter con 25 minuti. Dati, dunque, che ci confermano il calo di appeal di Facebook tra i più giovani.

http://it.paperblog.com/le-app-di-messaggistica-sono-piu-coinvolgenti-dei-social-network-2673528/

La ricerca, condotta su un campione di 1.000 utenti americani di età compresa tra i 14 e i 25 anni.

Page 79: Sistemi di messaging

Viber: un esempio di applicazione poco sicura

E’ possibile:- Criptare i messaggi in tutte le fasi della comunicazione.

Non garantisce:-Crittografia end-to-end in modo che i dipendenti della società che gestisce il servizio non possa leggere le comunicazioni.- Possibilità di verificare con chi si sta comunicando.- Sicurezza della cronologia delle comunicazioni nel caso in cui le chiavi di crittografia venissero rubate.- Il codice del app può essere giudicato da ispettori esterni e indipendenti.- La progettazione e la realizzazione della crittografia sia documentata.- Il codice è stato controllato nel corso dell'ultimo anno.

http://www.viber.it/

Page 80: Sistemi di messaging

TextSecure per comunicare in sicurezza

• TextSecure è un avanzato protocollo di crittografia end-to-end, gratuito e a codice sorgente aperto, adottato da varie applicazioni di instant messaging per terminali mobili con sistema operativo Android.

• Nel novembre del 2011, Whisper Systems ha annunciato di essere stata acquisita da Twitter.

• TextSecure è stato sviluppato da Open Whisper Systems, un no-profit. Open Whisper Systems è finanziato da una combinazione di donazioni e sovvenzioni, e tutti i suoi prodotti sono pubblicati come software libero e open-source sotto i termini della GNU General Public License (GPL) versione 3.

Page 81: Sistemi di messaging

Confide, il miglior compromesso tra sicurezza e facilità d'uso

• La chiave di volta del sistema? Per leggere i messaggi in arrivo dovrai far scorrere il dito su di esso per visualizzare le lettere che lo compongono.

• E’ disponibile su Android, iPhone e Apple Watch ed è presente una versione desktop.

• Confide ti protegge inoltre contro ogni tentativo di screenshot: se il tuo interlocutore ci proverà, verrai avvisato immediatamente e l'immagine non sarà memorizzata sul telefono del tuo contatto.

Page 82: Sistemi di messaging

E’ possibile criptare la chat di Facebook?Ecco a voi Cryptocat

• La soluzione che vi segnalo oggi si chiama Cryptocat, un’estensione disponibile per Chrome, Firefox, Safari e Opera, o come applicazione per iPhone.

• Solo se anche l’altra persona ha installato Cryptocat allora la conversazione sarà criptata.

• Quando entrambi avrete installato l’estensione potrete chattare comodamente dalla finestra precedente; chi non ha installato l’estensione vedrà invece una lunga serie di caratteri incomprensibili e indecifrabili senza una chiave di cifratura, che cryptocat provvede a generare ad ogni nuova conversazione.

http://trucchifacebook.com/facebook/chat/come-criptare-chat-facebook/

Page 83: Sistemi di messaging

Privatext, la sobrietà al servizio dei dati

• Privatext è un’applicazione dalle idee molto chiare: niente Facebook ma, soprattutto, niente sexting (è un neologismo utilizzato per indicare l'invio di messaggi sessualmente espliciti e/o immagini inerenti al sesso).

• Per creare un account, è sufficiente inserire un indirizzo email. Dopo la prima apertura dell'applicazione, l'accento è chiaramente posto sulla sicurezza.

• Dal mio test sono risultate alcuni particolari e difetti che andrebbero migliorati: l’interfaccia avrebbe bisogno di un restyling e sono saltati fuori dei bug di visualizzazione che, per un uso quotidiano, possono diventare davvero fastidiosi.

• E’ disponibile per Android e iOS.• E’ stata lanciata nel 2013.

Page 84: Sistemi di messaging

TigerText Secure Messenger, pensato per le aziende

• TigerText Secure Messenger è riconosciuto dai professionisti del settore, TigerText è un’applicazione progettata principalmente per le aziende. Molti medici lo stanno già usando.

• Questo servizio multipiattaforma consente ad esempio di collegare tutti i dipendenti di una società senza che questi debbano scambiarsi i numeri di telefono.

• Il servizio dà prova della propria serietà e sicurezza promettendo una garanzia di 1 milione dollari nel caso in cui i dati scambiati tramite TigerText venissero intercettati.

Tiger Text, Work Securely

Page 85: Sistemi di messaging

Crittografia, privacy e sicurezza: la nuova cyber war all’Isis

• Nelle ore successive agli attacchi era circolata la notizia che i jihadisti avessero comunicato tra loro attraverso le chat interne della PlayStation 4.Si trattava però di un’informazione mai confermata.

• In queste ore a Washington sta riprendendo uno spinosissimo dibattito, nato con le rivelazione di Snowden sui i sistemi di intercettazione dell’Nsa. E’ giusto non obbligare i colossi del web a tenere aperta una back door dalla quale fornire informazioni ai servizi di intelligence sui profili dei propri utenti e sulle loro conversazioni?

• Difficile infatti per il mondo libero decidere quale aspetto privilegiare: sicurezza o libertà? Al di là dei pareri, come giustamente fa notare con un gioco di parole Wired Usa, l’encryption sarà la parola chiave delle elezioni americane.

http://www.corriere.it/tecnologia/cyber-cultura/15_novembre_27/playstation-isis-chat-comunicazioni-califfato-3ce82c5e-94f2-11e5-a313-3e29108494fd.shtml

Page 86: Sistemi di messaging

Google è a lavoro su una nuova app di messaggistica

“Tutti gli utenti si preoccupano di trovare su Internet ciò che stanno cercando e se Google non si trova sempre un passo

avanti rispetto ai consumatori potrebbe risultare un problema… il messaging è un settore in cui Google non è forte.”

Invece di digitare una query nel motore di ricerca di Google, gli utenti potranno inviare domande tramite messaggi di testo ad una serie di chatbot che risponderanno come se fossero delle persone in carne ed ossa, riportando puntualmente i risultati della ricerca desiderati: è questa, a detta del Wall Street, la nuova applicazione di messaggistica a cui starebbe lavorando il colosso di Mountain View.

http://arstechnica.com/gadgets/2016/01/2016-google-tracker-everything-google-is-working-on-for-the-new-year/3/

Page 87: Sistemi di messaging

Fatevi due Nerd-Risate

http://leganerd.com/2015/04/13/whatsapp-vs-telegram/

Page 88: Sistemi di messaging

Università degli Studi di Milano Bicocca Dipartimento di Informatica, Sistemistica e ComunicazioneCorso di Strumenti e Applicazioni del Web

SISTEMI DI MESSAGINGRelazione a cura di: Andrea Luconi, Antonio Ereditario e Matteo Brugnetta.

Il nostro blog

@Sis_Messaging

Sistemi di Messaging


Recommended