Buon pomeriggio, cari lettori di Habr!
Il 23 dicembre 2019 è andato in onda l'episodio finale di una delle serie più popolari dedicate all'IT — Mr. Robot. Dopo aver visto la serie fino alla fine, ho deciso fermamente di scrivere un articolo su di essa per Habr. L'uscita di questo articolo coincide con il mio anniversario sulla piattaforma. è stato pubblicato esattamente 2 anni fa.
Avvertenza
Comprendo che i lettori di Habr sono persone che lavorano nel settore IT, utenti esperti e appassionati geek. Questo articolo non contiene informazioni cruciali né è di tipo educativo. Vorrei condividere la mia opinione sulla serie, non come un critico cinematografico, ma come persona proveniente dal mondo IT. Se siete d'accordo o in disaccordo con me su alcuni aspetti, discutiamone nei commenti. Condividete la vostra opinione. Sarebbe interessante.
Se a voi, lettori di Habr, piace questo formato, prometto di continuare a lavorare su altri film e serie, cercando di selezionare le migliori opere, secondo il mio punto di vista.
Bene, iniziamo ad analizzare la serie.
Attenzione! Spoiler.

Personaggi principali
Iniziamo con il protagonista della serie. Il suo nome Elliot Alderson.

Elliot è un giovane ingegnere della cybersecurity di giorno e un hacker attivista di notte. È un introverso e ha difficoltà a socializzare. A causa di un continuo senso di ansia e inquietudine, gli risulta difficile comunicare con gli altri. Gli è stata diagnosticata una sindrome dissociativa dell'identità, ovvero un disturbo delle personalità multiple. Elliot può perdere il controllo del suo corpo e il controllo passa a lui.
Mr. Robot

Mr. Robot è la seconda personalità di Elliot. È suo padre. Un padre che ha meritato. Più avanti, verrà chiamato la maschera «Il Difensore». Mr. Robot è il co-fondatore e il leader del gruppo hacker fsociety ('Fanculo Society'), un profeta rivoluzionario che pianifica di distruggere il più grande conglomerato al mondo. Sebbene sia intelligente e carismatico, Mr. Robot è anche manipolativo e può essere vendicativo. Questo ha portato a parallelismi con il comportamento di leader cultuali militanti.
Darlene Alderson

La sorella di Elliot. È anche un'attivista hacker. Darlene è una delle poche persone che riesce a vedere attraverso Elliot e sa sempre con chi sta parlando. Può percepire ciò che Elliot non riesce a vedere.
Angela Moss

Angela è la seconda persona che conosce Elliot. Sono cresciuti insieme e entrambi hanno perso i genitori a causa di una fuga chimica. Lui ha perso il padre, lei la madre. Angela è una cara amica di Elliot, di cui è segretamente innamorato. L'amore è rimasto non corrisposto.
Rosa Bianca

Rosa Bianca è un hacker, il misterioso leader dell’organizzazione "Armata Oscura". È una donna transgender originaria della Cina, ossessionata dall'idea di controllare il tempo. Quando incontra Elliot Alderson, gli dà tre minuti per discutere dell'attacco alla Corp di E-Corp. Le motivazioni di Rosa Bianca sfuggono all'intendimento e quando Elliot chiede perché aiuti il F*ck Society, lei non risponde alla domanda, poiché Elliot ha superato il limite dei tre minuti concessi.
In pubblico, la Rosa Bianca appare come un uomo, il Ministro Zheng del Ministero della Sicurezza Nazionale cinese. In questo ruolo accoglie agenti dell'FBI che indagano sull'hacking delle riserve elettroniche della Corporazione del Male.
Personaggi secondari
Tyrell Wellick

Sì-sì, non hai sentito male. Tyrell è un personaggio secondario (almeno così ha pensato Sam Esmail). Wellick è il Vicepresidente senior per l'IT della Corporazione del Male. Vuole la morte del conglomerato tanto quanto Elliot e per questo è pronto a tutto.
Romero

Romero è un cybercriminale, ingegnere e biologo specializzato nel frikking e nella coltivazione della marijuana. Romero è un professionista nel suo campo, ma la sua sete di fama e la sua impulsività portano a conflitti con altri membri del gruppo fsociety.
Mobley

Sunil Markesh, noto come "Mobley", è un hacker membro del gruppo "Fanculo Società". Mobley è un esempio di hacker visto all'esterno del mondo IT. È di corporatura robusta, sempre nervoso e arrogante.
Trenton

Shama Biswas, un hacker conosciuto anche come Trenton, è un membro del gruppo "Fottuto Società". I genitori di Trenton sono immigrati dall'Iran in America in cerca di libertà. Suo padre lavora 60 ore a settimana aiutando a trovare modi per evadere le tasse per un milionario che commercia in opere d'arte. Trenton ha un fratello minore di nome Mohammed. La famiglia vive a Brooklyn e lei studia all'università locale. Credo sia chiaro chi rappresenta.
Krista Gordon

La psicologa di Elliot. Krista cerca di aiutare Elliot a capire se stesso, ma ha difficoltà nel farlo.
Dominic Di Pierro

Dominic "Dom" Di Pierro è un agente speciale dell'FBI, che indaga su un attacco hacker 5/9 (l'attacco di Elliot). Anche se al lavoro Dominic è sicura di sé e insistente, non ha vita personale, relazioni né amici intimi. Invece, comunica in chat sessuali anonime e parla spesso con Alexa, l'assistente vocale di Amazon Echo.
Irving

Irving è un dipendente di alto livello della Dark Army. Il personaggio stesso è estremamente colorito e rappresenta un mercenario di successo, disposto a fare qualsiasi cosa per soddisfare il datore di lavoro.
Leon

A prima vista, Leon è un amico di Elliot Alderson, con cui pranza o gioca a basket di tanto in tanto. Si comporta in modo rilassato, ama chiacchierare e spesso discute di serie TV. In segreto, è un agente dell'Esercito Nero, il compito del quale è proteggere Elliot durante la sua detenzione. Leon ha molti contatti nel mondo carcerario e con i trafficanti, come quelli di pornografia e droga.
In molte serie TV, i personaggi secondari non vengono sviluppati, ma non in 'Mr. Robot'. Ogni personaggio è così ben costruito che la gente vi vede volti familiari e chiede di mantenere i personaggi amati. Ad esempio, Tyrell è 'riuscito' a arrivare fino alla quarta stagione, nonostante l'autore della serie, Sam Esmail, volesse eliminarlo già nella seconda.
Per tale attenzione dedicata allo sviluppo dei personaggi secondari, non si può che applaudire gli autori.
Produttore, Regista, Sceneggiatore

Sam Esmail ha ricevuto il suo primo computer all'età di nove anni. Il ragazzo ha iniziato a imparare a programmare e a scrivere il proprio codice qualche anno dopo. Mentre frequenta la New York University, lavora in un laboratorio informatico. Questo è continuato fino a quando non gli è stata assegnata una prova accademica per un «atto stupido».
Nel film non mostrava solo un hacker esterno, ma se stesso (in una certa misura). Sapeva chi fosse Elliot e come organizzare un hack nella vita reale. È proprio grazie a questo che l'hacking appare molto realistico e spettacolare.
2 fatti interessanti.
- Sam Esmail ha regalato a Elliot la sua data di nascita.
- Nel quarto stagione è proprio lui a somministrare il veleno a Elliot, dicendo: «Addio, amico».
In generale, il film è finito in buone mani. L'autore conosceva ogni aspetto dalla prospettiva interna ed era anche sceneggiatore, regista e produttore, il che ha aiutato a liberare il film dalle polemiche su «denaro», «intelletto» e «sguardi».
Trama
La trama della serie è semplice come un bicchiere di vetro. Elliot vuole hackerare la compagnia 'Zet', che chiama 'Compagnia del Male' (nell'originale vediamo il nome dell'azienda come la lettera inglese 'E', e Elliot l'ha chiamata 'Evil' — male). Ha bisogno di hackare per distruggere la compagnia del male e liberare la società dall'oppressione. Vuole liberare le persone dai debiti, prestiti e crediti, dando così libertà alla gente.
Non parlerò di ciò che accade all'interno del film. Lo sapete già, e se non lo sapete, vi consiglio di guardarlo da soli e fare le vostre conclusioni. Io parlerò del finale.
Il finale che meritavamo
È quel tipo di finale che ha cambiato tutto il nostro approccio alla serie, e i media si sono affrettati.
Per fortuna, la conclusione non è nello stile della serie 'Lost', dove ciò che accade è un sogno di un cane.
In secondo luogo, 'Mr. Robot' ha ben realizzato il catarsi nell'ultimo episodio. Oltre, com'è sempre, a una brillante fotografia, regia e recitazione, il finale 'porta' lo spettatore su montagne russe emotive. Per quanto strano possa sembrare, la conclusione capovolge tutto ciò che sapevamo sulla trama, ristabilendo nel contempo l'ordine delle cose. Lo spettatore rimane senza fiato, ammira, esulta, si tiene la testa tra le mani; un'ondata di nostalgia lo investe — una tempesta di emozioni, il tutto in un'ora.
Pochi programmi hanno avuto l'onore di congedarsi dal pubblico come ha fatto "Mr. Robot". Walter White, alla fine di "Breaking Bad", passeggia nostalgicamente nel laboratorio, ricordando il suo percorso insieme agli spettatori. Anzi, guarda direttamente in camera, salutando. Nel finale di "Mr. Robot", gli spettatori hanno un ruolo speciale. In una scena visibilmente ispirata a "2001: Odissea nello spazio", ci viene chiesto di andare via, poiché lo show non finirebbe finché continuiamo a guardarlo. Emma Garland di Vice ha definito la serie "fondamentale per gli anni 2010" anche prima della sua conclusione. E le sue parole si sono rivelate profetiche: "Mr. Robot" conclude perfettamente un decennio in cui l'industria della serie è entrata in una nuova "età dell'oro", rendendo omaggio a noi, spettatori, senza i quali non sarebbe successo.

6 personalità
Elliot ha 6 personalità. Pensateci, sei!
Le elenco tutte:
- Host. Il vero Elliot, che non abbiamo visto nel film neanche una volta.
- Organizzatore (mastermind). Elliot, che vediamo nel 98% del tempo in onda.
- Difensore. Mr. Robot.
- Accusatore. L'immagine della madre di Elliot, che è stata molto severa con lui durante tutta l'infanzia.
- Bambino. Il piccolo Elliot, che gli ricorda chi è.
- Osservatore. Amico. Tutti gli spettatori
La quarta parete è stata abbattuta. Un lavoro semplicemente straordinario!

Colonna sonora
Ho deciso di suddividere questa sezione in 2 parti: ambient e colonne sonore di autori esterni.
Ambient
L'ambient è la musica di sottofondo che definisce il tono del film. Tutto l'ambient è stato composto da Mac Quail, il quale ha svolto un lavoro eccellente. Il film ha 7 album di colonna sonora originale. Ogni melodia trasmette sottilmente l'atmosfera del film. Gli errori, praticamente, non ci sono stati.
Ho scelto le 3 composizioni più popolari in Russia da ogni album. Buon ascolto.
Altri artisti
Il film vanta un numero enorme di artisti e la musica è stata scelta in modo semplicemente perfetto. Tutta la musica 'salta' da uno stile all'altro, proprio come il protagonista cerca di adattarsi alla situazione. Ho selezionato 6 composizioni che possono illustrare il grado di varietà della colonna sonora scelta. Ascoltate voi stessi.
La colonna sonora è fantastica. Andiamo avanti!
Attacco
È importante menzionare come sia stata realizzata la scena dell'hacking. È un vero capolavoro. È stato possibile riprendere il testo in movimento e le dita che colpiscono la tastiera, proprio come è stato fatto nella serie "Mr. Robot". Giudicate voi stessi.

Certo, l'hacking è stato mostrato in molti film e serie, ma è stato o del tutto fantastico (basta pensare a "Matrix"), oppure estremamente noioso (come nel film "Password: Swordfish", dove l'hacking era circondato da effetti pomposi, ma ciò che era bello non era il codice, ma l'involucro).
Rami Malek
La performance di questo attore non può essere definita meno che "geniale", ha compreso il ruolo stesso. Si è immedesimato così bene nel personaggio, come pochi sarebbero in grado di fare, eppure interpretava una persona profondamente malata.
EsMAIL ha risposto alle domande su quali difficoltà ha incontrato durante il casting per il ruolo di Elliot Alderson / maggio 2016.
Rami Malek era sull'orlo di un collasso nervoso – tremava, – ha raccontato Esmail a THR, ricordando l'audizione di Malek. – Quando leggeva il copione, generava letteralmente ansia, ed era impossibile da guardare, perché lo spettacolo agiva sui nervi. Mi sono seriamente chiesto come avesse potuto presentarsi all'audizione in quel modo. Prima di lui avevamo visto circa un centinaio di candidati, ma tra loro non c'era nessuno idoneo. Dovevamo leggere un discorso del personaggio 'Fanculo la società', ma suonava così moralistico che mi sono spaventato e stavo per chiamare USA Network e cancellare tutto, perché la situazione stava peggiorando. Ma poi Rami lo ha semplicemente fatto. Ancora non so se tutto ciò fosse solo parte del suo personaggio.
Stile
La stilistica è perfettamente mantenuta.
Elliot — un hacker moderno. Un avversario introverso e poco appariscente delle norme sociali. La sua arma è la furtività e l'ingegno. Tutto ciò che fa nel film, lo fa da remoto e usando un PC.
Mr. Robot — un hacker degli anni '80. Ricordate la serie «Halt and Catch Fire»? Il padre di Elliot appare proprio così. Una persona elegante, forte, indipendente e coraggiosa, che sa più degli altri. La sua forza è il metallo. Non si tratta di hacking in senso stretto, ma riparazione di computer con un sorriso nel laboratorio dei circuiti elettronici parla da sola.

Verosimiglianza
Ogni attacco sembra così realistico, quanto può essere legalmente mostrato.
Non ci credete? Vi dimostrerò.
Strumenti da hacker della serie Mr. Robot
Deep Sound
A cosa serve a una persona che butta nelle microonde i moduli di memoria, i CD su cui conserva informazioni rubate sulle persone. Elliot utilizza DeepSound – uno strumento per la conversione audio, mantenendo tutti i file delle persone tra i file WAV e FLAC. In parole povere, DeepSound è un esempio moderno di steganografia – l'arte di mantenere informazioni in vista.
La crittografia è il modo più comune e uno dei più affidabili per rendere i vostri file personali inaccessibili agli altri. Ma oltre alla crittografia c'è una fantastica funzionalità chiamata steganografia, il cui scopo è quello di nascondere un file all'interno di un altro.
La steganografia è un metodo di archiviazione e trasmissione delle informazioni in cui viene mascherata l'esistenza stessa del messaggio, a differenza della crittografia, che nasconde il contenuto del messaggio segreto. Di solito, questo metodo viene utilizzato insieme alla crittografia, cioè prima si cripta il file e poi lo si maschera. Il concetto di steganografia risale ai tempi dell'Impero Romano, quando per la consegna di un messaggio si sceglieva uno schiavo, la testa del quale veniva rasata e poi vi veniva tatuato il testo. Una volta che i capelli ricrescevano, lo schiavo veniva inviato in viaggio. Il destinatario del messaggio radeva nuovamente la testa dello schiavo e leggeva il messaggio. Il mondo moderno è progredito e ora ci sono molteplici modi per nascondere dati importanti. Uno dei modi più semplici è quello di mascherare informazioni riservate in file comuni come immagini, video o registrazioni audio.

ProtonMail
Questo è un servizio di posta elettronica basato sul web creato dai ricercatori del CERN. Uno dei vantaggi di ProtonMail è che nessuno, tranne te e il destinatario, conosce il contenuto delle email; inoltre, non ci sono registri degli indirizzi IP. Gli utenti possono impostare un termine di vita per le email, dopo il quale si autodistruggono.

Raspberry Pi
Un computer piccolo e conveniente che consente di creare un sacco di cose interessanti. Nel caso di Mr. Robot, questo micro-computer è stato collegato al termostato per monitorare la temperatura nel magazzino di Evil Corp.

RSA SecurID
Un sistema di autenticazione a due fattori che aggiunge un secondo livello di sicurezza durante il tentativo di accesso. La password viene generata una sola volta e funziona solo per 60 secondi — motivo per cui Elliot ha dovuto attuare un piano molto audace.

Kali Linux
La versione di Linux basata su Debian, sviluppata appositamente per il test di hacking e audit di sicurezza, è utilizzata in diversi episodi di Mr. Robot. Kali Linux è un sistema gratuito e open source, con centinaia di programmi preinstallati per il testing. Se sei interessato al tema della sicurezza informatica, scaricalo e inizia a provarlo. Naturalmente, solo per scopi didattici.

FlexiSPY
Tyrell installa silenziosamente software di monitoraggio su dispositivi Android. Dopo aver ottenuto l'accesso root tramite SuperSU, installa FlexiSPY, uno strumento che consente di monitorare le attività sul dispositivo tramite un portale web. FlexiSPY non fornisce accesso ai dati passati, ma può mostrare tutto ciò che è memorizzato nel telefono. Nasconde anche SuperSU.

Netscape Navigator
Windows 95 e Netscape Navigator vengono menzionati nella serie quando il protagonista ricorda i suoi primi passi nel mondo dell'hacking. Nello screenshot si vede come l'utente visualizza il codice sorgente HTML... E se qualcuno guarda i sorgenti, è chiaramente un hacker pericoloso! Un semplice browser web può effettivamente essere uno strumento utile per gli attaccanti, che si tratti di applicazioni web o della ricerca su LinkedIn per attacchi di ingegneria sociale.

Pwn Phone
Nella seconda stagione, Elliot prende il 'Pwn Phone', che usa per hackerare altri dispositivi. Lo definisce 'il dispositivo dei sogni per gli hacker', e in effetti è reale. I telefoni sono stati creati da Pwnie Express, anche se l'azienda li ha ritirati dal mercato da allora.
Elliot utilizza il Pwn Phone come piattaforma mobile per eseguire il proprio script CrackSIM, che ha scritto. L'obiettivo di Crack Sim è trovare SIM vulnerabili e poi violare la crittografia DES di quella scheda. Poi, Elliot carica un payload malevolo sulla SIM per collegare il telefono.

recon-ng
Probabilmente uno degli strumenti più popolari per raccogliere informazioni sull'obiettivo. Infatti, prima di hackerare qualcosa, è necessario prima raccogliere tutte le informazioni necessarie, circa il 90% del tempo viene speso solo nella raccolta di informazioni, nella definizione del vettore d'attacco, ecc. In questo, ci aiuterà un fantastico strumento come recon-ng, che ti permetterà di raccogliere dall'oggetto informazioni come: elenco dei dipendenti, le loro email, nomi e cognomi, informazioni sul dominio dell'oggetto, ecc. Questa è solo una piccola parte di ciò che questa utility è in grado di fare. Non sorprende che recon-ng sia apparso nella serie Mr Robot, nella quarta stagione, nona episodio.

John the Ripper
Strumento utilizzato da Elliot nel secondo episodio per hackare la password di Tyrell. L'obiettivo principale è identificare le password Unix deboli. Lo strumento può indovinare una password debole con centinaia di migliaia o milioni di tentativi al secondo. John the Ripper è disponibile in Kali Linux.
John the Ripper è progettato per essere multifunzionale e veloce. Combina diversi modalità di attacco in un'unica applicazione ed è completamente personalizzabile secondo le tue esigenze specifiche (puoi persino definire modalità di attacco personalizzate utilizzando il supporto integrato per compilatori di sottogruppo C).
MagSpoof
Se non conosci Samy Kamkar, avrai almeno sentito parlare di uno dei suoi hack. Ad esempio, il worm per computer Samy che ha compromesso MySpace, il suo trucco con l'aria compressa che apre le porte di sicurezza, o il calcolatore per il bypass del lucchetto Master Combination.
Nell'episodio 6 della seconda stagione, Angela visita uno dei piani dell'FBI negli uffici di Evil Corp per installare una femtocella, una piccola stazione base per cellulari, dotata di una vulnerabilità. Ma prima di farlo, Darlene irrompe in una camera d'albergo vicino all'edificio di Evil Corp, usando qualche trucco da hacker. Per connettersi in sicurezza alla femtocella da remoto, le è servita una cantenna (un'antenna fatta con una lattina).
Per entrare, clona la chiave di una cameriera dell'hotel, che ha una striscia magnetica. Ma poiché clonare la scheda fisica richiede troppo tempo, utilizza un dispositivo chiamato MagSpoof.
MagSpoof è un'invenzione di Samy. In sostanza, utilizza un elettromagnete per copiare lo stesso modello della scheda chiave della cameriera su un dispositivo di lettura di carte, quindi trasmette questi dati alla serratura. Maggiore è la potenza dell'elettromagnete, più lontano riuscirà a funzionare.

Social-Engineer Toolkit
Social-Engineer Toolkit è un framework open source per testare la sicurezza, progettato specificamente per simulare attacchi di ingegneria sociale, come: email di phishing, siti web falsi e punti di accesso wireless — tutto questo può essere avviato tramite il menu del sistema.
Elliot utilizza questo strumento in uno degli episodi per impersonare un operatore del supporto tecnico e, sotto il pretesto di confermare l'identità, ottenere risposte a domande personali dalla vittima, arricchendo così il suo vocabolario per la scelta delle password.

Risultato
Vorrei ricordare tutte le mie conclusioni:
- Il carisma dei personaggi
- La competenza degli autori
- Una trama meravigliosa
- Un finale sconvolgente
- La rottura della quarta parete
- Una colonna sonora ben selezionata
- L'abilità dei cineoperatori
- Il cast
- Uno stile magnifico
- Verosimiglianza
La serie non ha davvero difetti. Può piacere o meno, ma questo una competenza così elevata non la vedevo da tempo (se mai l'ho vista).
Se ti è piaciuto questo formato di articoli, posso continuare le mie recensioni su altre opere. Nei miei prossimi piani ci sono "Halt and Catch Fire" e "Silicon Valley". Prometto di analizzare le prossime serie non peggio e di tenere in considerazione le vostre preferenze.
Desidero esprimere un ringraziamento particolare .
Solo gli utenti registrati possono partecipare al sondaggio. , per favore.
E a voi come è piaciuta la serie?
57,6%Mi è piaciuta341
16,9%Non mi è piaciuta100
7,4%Non l'ho vista e non la vedrò44
18,1%La guarderò sicuramente107
Hanno votato 592 utenti. 94 utenti si sono astenuti.
Fonte: habr.com
