Lynn Root

Lynn Root

Audience level:
All
Wednesday
2 p.m.–6 p.m.

How to Spy with Python

Description

Ever been curious how the NSA can be spying on everyone? Using Python, this tutorial will walk you through how to mimic what the US's NSA and UK's Tempora program are doing.

Abstract

Ever been curious how the NSA can be spying on everyone? Using Python, this tutorial will walk you through how to mimic what the US's NSA and UK's Tempora program are doing.

We'll start off with a short historical context on what the US and the UK are doing in terms of spying on everyone. We'll then do a quick introduction to Scapy (essentially tcpdump in Python), and then walk through how to "sniff" internet traffic. The bulk of the tutorial will be learning various ways to grab the information you'd like. For example, how to find someone's search terms and site history; reading emails and IRC conversations; one's PGP usage; finding sites that run exploitable software; etc.

Disclaimer: This tutorial is meant to be a tongue-and-cheek way of understanding the current political environment, as well as indirectly understanding how to protect one's privacy. We will not be actively sniffing the current network; I'll be providing tcpdumps and the like for the tutorial.

Platinum Sponsors:


Silver Sponsors:


Partners: