
Software Used in Mr. Robot

Software used by the hackers in the Emmy and Golden Globe award winning drama/thriller series Mr. Robot. THIS LIST CONTAINS SPOILERS UP TO AND INCLUDING SEASON 3, EPISODE 10!
Kali Linux is a Linux distro made for security researchers for penetration testing, but is also used by hackers since it is jam packed with hacking tools. It is regularly featured in Mr. Robot since it is the hackers' operating system of choice.
Wickr is an end-to-end encrypted chat app with features such as adjustable expiration time for messages. It is used by fsociety in season 2 for secure communication.
Tor Browser is widely considered to be the best anonymizing tool out there. It will make your Internet activity very hard to trace, which fsociety takes advantage of when Trenton in season 2, episode 8 uploads a leaked FBI conference call about illegal mass surveillance to Vimeo using Tor Browser.
Raspberry Pi is a small, programmable computer board designed to teach children about computer science. It is also favourite among hobbyists and programmers due to its low-cost, versatility and simplicity. In season 1, episode 5 Elliot installs a Raspberry Pi into Steel Mountain's climate control system so that fsociety at a later point in time can remotely raise the temperature in the storage room where Evil Corp's tape backups are stored, resulting in the backups of the records of a significant portion of the US' consumer debt being destroyed.
FileZilla is the world's most popular FTP client and one of the most powerful and user friendly ones. In season 1, episode 4 Trenton uses FileZilla to upload an exploit to fsociety's FTP server for the Raspberry Pi Elliot will install in Steel Mountain's climate control system to destroy the records of a significant portion of the US' consumer debt.
Pwnix is an Android ROM built for penetration testers for network hacking and security. Elliot uses a Pwnie Express Pwn Phone - which has Pwnix pre-installed - in season 2, episode 9 so that he and Darlene can tap into the Dark Army's phone calls.
DeepSound is used by Elliot in season 1, episode 8 to hide files on a CD among regular music tracks so that the hidden files are only viewable using the DeepSound software. This is a technique known as steganography.
ProtonMail is a secure, end-to-end encrypted e-mail service based in Switzerland that is used by Elliot in season 1, episode 8. The team behind Mr. Robot researched secure e-mail services to the extent that they actually contacted the ProtonMail developers and asked if it was possible for users to monitor their own e-mail activity in ProtonMail. The ProtonMail developers liked the idea of account access logs so much that they ended up implementing it in their v2.0 release of ProtonMail. Read more: https://protonmail.com/blog/protonmail-mr-robot-secure-email/
HDShredder 4 Enterprise Edition is used in season 1, episode 10 to securely wipe all of fsociety's hard drives after the Evil Corp hack before they incinerate the hard drives in the crematory of a dog pound.
John the Ripper is a password cracker included in Kali Linux that detects weak Unix passwords and attempts to crack them by making thousands of guesses per seconds. This is known as a brute-force attack and is used by Elliot against Evil Corp’s interim chief technology officer, Tyrell Wellick in season 1, episode 2.
Wget is a command line tool that makes HTTP(S) requests. It is used in Mr. Robot to hack an Android phone using the Shellshock bug in combination with John the Ripper
The Social-Engineer Toolkit is a pentesting framework focusing on social engineering attacks like phishing, among others. Social engineering is tricking the victim to give the attacker sensitive information. In season 1, episode 5 Elliot uses Social-Engineer Toolkit's SMS spoofing function to get a supervisor to leave Steel Mountain so that he can move around in the facility on his own.
OpenWrt is a router firmware that is used by Angela in season 2, episode 6 when she hacks the FBI.
mimikatz is a post-exploitation tool that bundles together some useful tasks that hackers may want to preform. It is given to Angela in season 2, episode 6 on a USB Rubber Ducky as a backup plan in case she can't pull off the femtocell hack.
btscanner is a tool that is included in Kali Linux that extracts as much information as possible about Bluetooth devices without having to pair. In season 1, episode 6 Elliot uses btscanner in combination with Bluesniff and Metasploit when he connects to the computer in a nearby police car using a MultiBlue Bluetooth USB Dongle to compromise a prison's network in order to break a drug dealer called Vera out of prison.
Bluesniff is a Bluetooth device discovery tool. In season 1, episode 6 Elliot uses Bluesniff in combination with btscanner and Metasploit when he connects to the computer in a nearby police car via a MultiBlue Bluetooth USB Dongle to compromise a prison's network in order to break a drug dealer called Vera out of prison.
KVM is a hypervisor, which is a software that can run other operating systems via virtual machines. Elliot uses KVM to virtualize Windows 7 inside of Kali Linux. In season 1, episode 6 Elliot uses KVM to run Metasploit and Metapreter and in season 1, episode 8 he uses KVM to run DeepSound.
Metasploit Framework is a software included in Kali Linux that makes it easier to discover vulnerabilities in networks for penetration testers. Meterpreter is one of several hundreds of payloads that can be run in the Metasploit Framework and it is used in season 1, episode 6. In season 1, episode 6 Elliot uses Metasploit Framwork and Metapreter in combination with btscanner and Bluesniff when he connects to the computer in a nearby police car via a MultiBlue Bluetooth USB Dongle to compromise a prison's network in order to break a drug dealer called Vera out of prison.
Framaroot - called RooterFrame in the show - is used by Tyrell Wellick in season 1, episode 3 to root a co-worker's Android phone so that he can covertly install the FlexiSPY spyware on the phone in order to get access to secret information about who is going to be the next chief technology officer of Evil Corp.
Kingo Root is used by Tyrell Wellick in season 1, episode 3 to root a co-worker's Android phone so that he can covertly install the FlexiSPY spyware on the phone in order to get access to secret information about who is going to be the next chief technology officer of Evil Corp.
FlexiSPY is a spyware software for Android, iOS and BlackBerry that lets the user monitor all activities on the victims phone. In season 1, episode 3 Tyrell Wellick covertly installs it on a co-worker's Android phone in order to get access to secret information about who is going to be the next chief technology officer of Evil Corp.
SuperSU is an app that managed superuser privileges on rooted Android phones. In season 1, episode 3 Tyrell Wellick covertly installs FlexiSPY - which uses SuperSU to give itself superuser access - on a co-worker's Android phone in order to get access to secret information about who is going to be the next chief technology officer of Evil Corp.
can-utils contains utilities related to car computers. One of those utilities is called candump and it is used in Mr. Robot to hack into a car's computer.
radare2 is a reverse engineering framework that Tyrell Wellick uses in season 2, episode 12.
Tor is widely considered to be the best anonymizing tool out there. It will make your Internet activity very hard to trace and this edition - unlike Tor Browser - can be used to host Hidden Services, which are sites that are only accessible through Tor and that have their physical server location concealed by the Tor anonymity network. Ray runs a Silk Road inspired Tor Hidden Service, which he wants Elliot to do a site migration for in season 2, episode 5.
PuTTY is a client used to connect to Linux servers. Elliot uses PuTTY in season 2, episode 4 and 5 to connect to a VPS (virtual private server) running Kali Linux, so that he can use an IRC client installed on the VPS to chat with Darlene while on Ray's computer. He also uses PuTTY in season 2, episode 5 to do a site migration on Ray's Silk Road inspired Tor Hidden Service.
Elliot uses Firefox as his default web browser. Trenton uses Firefox in season 2, episode 8.
In season 2, episode 8 Trenton uses FFmpeg to encode a video containing a leaked FBI conference call about illegal mass surveillance to Vimeo using Tor Browser.
Slackware is a Linux distribution created in 1993 that aims for design stability and simplicity and to be the most "Unix-like" Linux distribution. Originally based on Softlanding Linux System, Slackware has been the basis for many other Linux distributions, most notably the first versions of SUSE Linux distributions, and is the oldest distribution that is still maintained. In season 3, episode 10, when Elliot makes a deal with the Dark Army to save Darlene's life, Leon gives him a laptop with Slackware installed on it to move Dark Army's projects to the Congo.
VLC Media Player was used in season 2, episode 4 when Elliot and Darlene watched a VHS rip of the fake horror movie Careful Massacre of the Bourgeoisie together. VLC is also used in season 2, episode 8 when fsociety preview the video they are about to upload a leaked FBI conference call about illegal mass surveillance.
The Waybach Machine, which is operated by Internet Archive, is a database that contains copies of more than 490 billion web pages. In season 2, episode 8 FBI agent Dominique DiPierro reveals to Mobley that the FBI used the Wayback Machine in order to connect his hacker handle with an old fanpage he created for a DJ called DJ Mobley on the website host Angelfire.
In season 2, episode 4 Darlene was downloading a VHS rip of the fake horror movie Careful Massacre of the Bourgeoisie using µTorrent.
Comments
This is awesome. I loved that show. Can you teach me how to hack the world with a python script too?
PS: Any Idea what the site he used to pass a string into ~6-8 separate decryption algorithms simultaneously to try and find a sensible decrypted password/string?
don't forget the Elastic Stack. Elliot used Kibana to visualize the logging data when he worked at evil corp.
Can you help me remember the actual tools, or rather sites that flashed on the show, like wickr, protonmail..... I'm interested in the name of the site where he got the information about the person or location, I don't remember exactly, but I remember that this service is only relevant to the US, but if you know other sources, please tell me, I searched all google, but this information was from the time when the show came out
P.s I also remember that I think this site was in the first season, but that's not certain.
You missed Linux Mint, used in S03 E03.
yeah, i think he was using virtualbox to run kali inside mint. is that right?
Can't really remember. Sorry
Hey, maybe you can help? I think the user I was asking about no longer exists.
You missed one of the most important once called Nmap! And more basic once like /usr/bin/ utilties ^_^ Of the GUI based sofware was just for the show to look cool. This is not how real hackers really hack LOL Everything is command based for fast scripting and automation for minimal interaction or more advanced research.