How to Spy with Python
summary
Covers specific claims and concrete tools: reproduces PRISM and X key score–style queries and shows scale claims (hundreds of servers, Utah data center). Walks through packet sniffing with scapy to extract HTTP search terms (Yahoo example), parsing SMTP to pull email bodies and attachments, detecting PGP headers, grabbing IRC chats, tracing hops and plotting locations via pgoip and GeoJSON, and mass port discovery with python-nmap to enumerate software versions. Includes counts and sample packet captures so the proof of concept actually runs.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:35NSA surveillance history
- 9:10Prism and XKeyscore
- 13:23Python spy tools setup
- 16:16Scapy search queries
- 18:49Tracking extremist forums
- 20:57SMTP email extraction
- 23:23PGP usage by country
- 24:29IRC chat monitoring
- 25:57Nmap vulnerable hosts
- 28:05Summary and ethics
related talks
29mhow to spy with python so easy the NSA can do it
42mUsing Python to Spy on Your Friends: Recon-ng and Open Source Intelligence
23mPython for Threat Intelligence
34mBuild Your First Cyber Forensic Application using Python
46mThe Art of Cyber Espionage: Unleashing the Power of SCADA and ICS Hacking
30mSpying on my Network for a Day: Data Analysis for Networks
33mCommSec D1 - Faster, Wider, Greater: Modern Pentest Tricks
28mBuild your first Cyber Forensic Application
