Main Stage·42 min
James Kettle
Presents HTTP request smuggling as a modern attack primitive for cache poisoning, session hijacking, and WAF bypass.
DEF CON 27/Main Stage across years
Paris, Bally's, Flamingo, and Planet Hollywood hotels, Las Vegas · 8-11 August 2019 · 91 talks
DEF CON 27 Main Stage — 90 talks from the canonical 2019 playlist covering offensive security, cloud attacks, wireless exploitation, hardware hacking, privacy, policy, and hacker culture from Las Vegas.
1–24 of 89 talks / 91
Main Stage·42 min
James Kettle
Presents HTTP request smuggling as a modern attack primitive for cache poisoning, session hijacking, and WAF bypass.
Main Stage·48 min
Alexandre Borges
Deep-dives into .NET CLR internals to equip analysts with techniques for reversing obfuscated .NET malware families.
Main Stage·53 min
Ali Islam
Proposes using lightweight hypervisors as a security enforcement layer for automotive ECUs and implantable medical devices.
Main Stage·18 min
Alon Weinberg
Introduces a novel x64 code injection technique that bypasses modern Windows security controls without process hollowing.
Main Stage·37 min
Alvaro Muñoz
Catalogs critical vulnerability classes in SAML, OAuth, and JWT SSO implementations used across enterprise environments.
Main Stage·49 min
Andreas Baumhof
Separates hype from reality on quantum computing's timeline for breaking current public-key cryptography.
Main Stage·22 min
Andy Grant
Dissects macOS PKG installer internals to reveal how malware authors abuse the package format for persistence and privilege escalation.
Main Stage·44 min
Anish Athalye
Proposes processor reset as an isolation primitive to provide stronger guarantees than cache flush-based mitigation of microarchitectural side channels.
Main Stage·29 min
Ariel Herbert-Voss
Provides a structured adversarial ML red team methodology for attacking production AI systems beyond naive input perturbation.
Main Stage·29 min
Ben Sadeghipour
Demonstrates how SSRF vulnerabilities provide a direct path from web application to cloud metadata service, IAM credentials, and full account compromise.
Main Stage·48 min
Bernhard Mueller
Analyzes the adversarial ecosystem of Ethereum smart contract exploits and counter-exploits, including honeypot contracts designed to trap attackers.
Main Stage·42 min
Bill Demirkapi
A high school student discovers unauthenticated API endpoints exposing millions of K-12 student records from major edtech platforms.
Main Stage·46 min
Bill Graydon
Demonstrates that restricted key systems — marketed as uncopyable — can be precisely duplicated using 3D printing and inexpensive blank grinding.
Main Stage·41 min
Bill Swearingen
Exposes persistent plaintext transmission failures in P25 public safety radio networks used by law enforcement and first responders.
Main Stage·39 min
Brad Dixon
Reverse engineers the Zwift virtual cycling platform to demonstrate trivial speed cheating via client-side protocol manipulation.
Main Stage·18 min
Brent Stone
Demonstrates automated CAN bus reverse engineering tooling that maps unknown message IDs to physical vehicle functions in minutes.
Main Stage·43 min
Bruce Schneier
Bruce Schneier argues that security technologists have a moral obligation to engage with policy and serve the public interest, not just clients.
Main Stage·38 min
Campbell Murray
Demonstrates practical GSM interception using commodity SDR hardware and open-source software to decrypt 2G voice calls.
Main Stage·33 min
Christopher Roberts
Presents Firmware Slap, a framework combining concolic execution and fuzzing to automatically discover exploitable bugs in embedded firmware.
Main Stage·36 min
Christopher Wade
Demonstrates NFC tag-side attacks that manipulate reader-side applications via malformed tag responses and relay injection.
Main Stage·46 min
Beto O'Rourke · Deth Vegetable · Misha Kubecka · Grandmaster Ratte
cDc members, including presidential candidate Beto O'Rourke, discuss the group's 35 years of hacktivism and political impact.
Main Stage·37 min
Damien Cauquil
Breaks the BLE 5.0 channel hopping PRNG to predict future advertisement channels and enable targeted jamming of Bluetooth 5 devices.
Main Stage·49 min
Daniel Crowley
Revisits meet-in-the-middle and other key search attacks against symmetric ciphers, examining their relevance to modern key length choices.
Main Stage·45 min
Daniel Romero
Demonstrates persistent backdoors and network pivots achievable through common office equipment including printers, scanners, and VOIP phones.