~/conference

Black Hat USA 2014

date:2014-08-02..2014-08-07
location:Las Vegas, United States
series:Black Hat USA · 4 editions
editions:[Black Hat USA 2014, Black Hat USA 2016, Black Hat USA 2019, Black Hat USA 2023]
tags:[security]

security researchers, reverse engineers, exploit developers, malware analysts, cloud security engineers, security operations center analysts

Windows kernel graphics driver attacks; TLB-splitting hypervisor attacks; hypervisor shared folders bugs; OpenStack at-scale security; multi-architecture disassembly framework; Android device exploitation; ransomware and CryptoLocker analysis; DNS and IP-based malware detection; software defined radio pentesting; malicious USB accessories (BadUSB); Memcached injection techniques; TLS failures and BEAST attacks

titleauthorlength
Windows Kernel Graphics Driver Attack SurfaceIlja van Sprundel56m
Windows WDDM kernel drivers expose four concrete kernel entry points — escape, render, allocation, query adapter — many callbacks (40–60) and per-driver…
Talk on
Abusing Microsoft Kerberos: Sorry You Guys Don't Get ItAlva Duckwall, Benjamin Delpy51m
Demonstrates concrete attacks using Mimikatz to read Kerberos keys from LSASS memory, inject NTLM/AES keys, and forge tickets; recovers a krbtgt key that often…
Talk on
MoRE Shadow Walker: The Progression of TLB-Splitting on x86Jacob I. Torrey44m
Presents a method to re-create TLB-splitting on Core i–series by using an EPT and VPID-based hypervisor that traps EP faults, tags TLB entries per-VM, and…
Talk on
Computrace Backdoor RevisitedVitaliy Kamluk, Sergey Belov, Anibal Sacco01h 06m
Firmware‑resident RPCnetP/RPCnet instances persistently reinstall a Windows service, accept unauthenticated commands and implement simple memory read/write…
Talk on
Poacher Turned Gamekeeper: Lessons Learned from Eight Years of Breaking HypervisorsRafal Wojtczuk54m
Eight years of breakage yields concrete fixes: three of four recent VirtualBox issues come from shared folders bugs — a non‑terminated path write, POSIX…
Talk on
Understanding TOCTTOU in the Windows Kernel Font Scaler EngineYu Wang53m
Finds a concrete TOCTTOU exploitation path in the Windows kernel Font Scaler: kernel code precomputes sizes for CG3/CG4, double‑fetches user buffers, and a…
Talk on
OpenStack Cloud at Yahoo Scale: How to Avoid DisasterAnders Beitnes27m
Yahoo runs OpenStack worldwide with 13,000 development VMs and 170 PB mail storage, and secures it by slicing networks into VLANed security domains and…
Talk on
Why Control System Cyber-Security Sucks…Dr. Stefan Lüders58m
CERN control networks, device tests and red-team exercises reveal concrete failures: 53 commercial devices scanned in 2007, about 17% crash on malformed…
Talk on
Capstone: Next Generation Disassembly FrameworkQuynh Nguyen Anh52m
An open source disassembly engine named Capstone implements eight architectures (x86, ARM, ARM64, MIPS, PowerPC, SPARC, SystemZ, XCore), ships bindings for…
Talk on
The Big Chill: Legal Landmines that Stifle Security Research and How to Disarm ThemTrey Ford, Marcia Hofmann, Kevin Bankston50m
Outlines which statutes actually stop researchers: vague CFAA authorization language that can turn routine testing into a felony, the DMCA’s anti‑circumvention…
Talk on
A Scalable, Ensemble Approach for Building and Visualizing Deep Code-Sharing NetworksJoshua Saxe22m
An ensemble system estimates code sharing by combining instruction engrams, dynamic API traces, PE/header and byte-sequence features, and then compresses…
Talk on
"Nobody is Listening to Your Phone Calls." Really? A Debate and Discussion on the NSA's ActivitiesMark Jaycox, Michael Allen52m
Debate lays out concrete authorities and outcomes: Section 215 Verizon order (bulk telephony records), PRISM and Upstream under Section 702, plus EO 12333…
Talk on
MiniaturizationJason Larsen47m
Demonstrates miniaturized SCADA attacks that fit inside commodity pressure sensors by extracting shock-wave timing and spoofing operator displays. Uses…
Talk on
ICSCorsair: How I Will PWN Your ERP Through 4-20 mA Current LoopAlexander Bolshev, Gleb Cherbov44m
A custom open‑hardware attack board, ICSCorsair board, connects to 4–20 mA HART loops to jam the line, impersonate masters, change a transmitter’s long tag and…
Talk on
Reverse Engineering Flash Memory for Fun and BenefitMatt Oh45m
Desolder NAND with hot air, attach a cheap SOIC socket and FTDI breakout to talk the NAND bus, and use a Python tool to dump raw pages including OOB, ECC and…
Talk on
Governments As Malware Authors: The Next GenerationMikko Hypponen55m
States hack CAs to mint DigiNotar rogue certs (Iran-linked) and a CA’s secret disclosure causes bankruptcy; at least 20–30 countries legally deploy…
Talk on
Defeating the Transparency Feature of DBIKang Li, Xiaoning Li24m
Shows concrete detectors and exploit code that distinguish native, DBI and VM runs by triggering real failures and measurable artifacts. Demonstrates a stack…
Talk on
Internet Scanning - Current State and Lessons LearnedMark Schloesser26m
Project Sonar runs continuous IPv4-wide scans with ZMap-derived probes and publishes raw datasets plus databases, a search engine and a trending DB; weekly…
Talk on
Badger - The Networked Security State Estimation ToolkitEdmond Rogers, William Rogers, Gabe Weaver22m
Open-sourced Cyber Physical Topology Language (CPTL) and the Badger toolkit provide automated network security state estimation by ingesting syslog, SNMP and…
Talk on
Network Attached Shell: N.A.S.ty Systems that Store Network Accessible ShellsJacob Holcomb52m
Independent Security Evaluators report dozens of critical bugs across Seagate, D‑Link and Netgear NAS, with 100% of devices vulnerable in preliminary testing…
Talk on
Abuse of CPE Devices and Recommended FixesJonathan M. Spring, Paul Vixie, Chris Hallenbeck27m
Carnegie Mellon measurement finds roughly 21 million open DNS resolvers, nearly half sitting on DSL home links, and many misconfigured inside cheap home…
Talk on
802.1x and Beyond!Brad Antoniewicz32m
Demonstrates a practical attack chain against 802.1x/EAP and RADIUS: builds Peach-based Peach fuzzer models and custom publishers to fuzz EAP inside TLS…
Talk on
Leviathan: Command and Control Communications on Planet EarthKenneth Geers, Kevin Thompson39m
Eighteen months of telemetry shows about 30 million malware callbacks and roughly 600–700k unique callbacks coming from sensors in 200+ countries, with…
Talk on
VoIP Wars: Attack of the Cisco PhonesFatih Ozavci01h 02m
Hosted Cisco VoIP deployments are vulnerable to practical attacks demonstrated with the Viproy (VRO) toolkit (a dozen modules) and a custom MITM proxy…
Talk on
Multipath TCP: Breaking Today's Networks with Tomorrow's ProtocolsCatherine Pearce, Patrick Thomas47m
Multipath TCP extends TCP so one logical connection uses multiple TCP subflows and can change IP mid-session, and that lets the packet sender split a payload…
Talk on
Evasion of High-End IPS Devices in the Age of IPv6Antonios Atlasis, Enno Rey25m
Three novel techniques exploit IPv6 extension headers and fragmentation to make high-end IDPSes blind, demonstrated with a custom packet-builder and layer‑3…
Talk on
Mobile Device MismanagementStephen Breen48m
Penetration testing of enterprise MDMs finds predictable enrollment tokens (TinyURL‑style), secret tokens leaked in certificate CNs, default admin credentials…
Talk on
Unwrapping the Truth: Analysis of Mobile Application Wrapping SolutionsRon Gutierrez, Stephen Komal54m
Reverse engineers test major commercial MAM/app‑wrapping products for iOS and Android, diffing binaries (Mach‑O, LC_LOAD_DYLIB), using dex2jar and ASM dex…
Talk on
Researching Android Device Security with the Help of a Droid ArmyJoshua 'jduck' Drake58m
Built a heterogeneous Android cluster (about 48 devices in the demo) to measure fragmentation, automate provisioning and run commands in parallel, using…
Talk on
Understanding IMSI PrivacyRavishankar Borgaonkar, Swapnil Udar47m
An Android research app turns a rooted Galaxy S3/S2 into a passive GSM/3G monitor that logs system information type 3 messages every minute, shows A5/A51/A53…
Talk on
A Practical Attack Against VDI SolutionsDaniel Brodie, Michael Shaulov48m
A proof‑of‑concept shows a malicious mobile app using screen scraping and off‑the‑shelf RATs to capture VDI sessions, stealing credentials via clipboard…
Talk on
It Just (Net)works: The Truth About iOS 7's Multipeer Connectivity FrameworkAlban Diquet30m
Shows the actual network stack: Bonjour service advertisement, a TCP plist exchange that sends peer IDs and a list of candidate IP/UDP ports, ICE connectivity…
Talk on
Android FakeID Vulnerability WalkthroughJeff Forristal30m
A flaw in Android certificate handling lets a malicious app inject a fake certificate chain and gain privileged identities on devices shipped since January…
Talk on
Reflections on Trusting TrustZoneDan Rosenberg39m
Reverse-engineered Qualcomm TrustZone (QSE/QCE) firmware with IDA Pro and firmware images pulled via DD, finds an integer overflow in SMC command length checks…
Talk on
Catching Malware En Masse: DNS and IP StyleDhia Mahjoub, Thibault Reuille, Andree Toonk59m
Presents concrete methods: a Hadoop batch + streaming DNS pipeline that extracts fast‑flux bipartite graphs, flags ~900 zbot fast‑flux domains (TTL 150s)…
Talk on
Static Detection and Automatic Exploitation of Intent Message Vulnerabilities in AndroidDaniele Gallingani17m
A static analysis pipeline converts Android bytecode to GIMPLE, finds intent payload reads, tracks dataflow across methods with IFDS, extracts path…
Talk on
Secure Because Math: A Deep-Dive on Machine Learning-Based MonitoringAlex Pinto59m
Marketing promises "because math" while research still leans on old benchmarks like KDD99 (6,300+ citations) and lab claims such as ~95% detection that…
Talk on
Sidewinder Targeted Attack Against Android in the Golden Age of Ad LibsTao Wei, Yulong Zhang17m
Demonstrates a concrete attack chain that harvests plaintext GPS from ad libraries, identifies high‑value locations, then injects code via…
Talk on
Threat Intelligence Library - A New Revolutionary Technology to Enhance the SOC Battle Rhythm!Ryan Trost37m
Argues that a threat library / threat intelligence management platform becomes the SOC cornerstone by automating ingestion, deduplication, enrichment and…
Talk on
PWNIE Awards at Black Hat USA 2014Ralf-Philipp Weinmann, James Forshaw, Daniel Genkin, Adi Shamir, Eran Tromer, Yuny Bulygin, Andrea Bittau43m
A rapid roundup of concrete results: a Chrome bug gives an arbitrary read/write primitive by overloading an ArrayBuffer length field, a pair of exploits bypass…
Organiser on
What Goes Around Comes Back Around - Exploiting Fundamental Weaknesses in Botnet C&C Panels!Aditya K Sood27m
Methodology shows reverse attacks against real C&C panels over months, combining malware reverse engineering to extract RC4 auth keys and automated Google-dork…
Talk on
Prevalent Characteristics in Modern MalwareRodrigo BSDaemon, Gabriel Negreira Barbosa47m
Cataloged characteristics across 12 million PE samples using static-only analysis with simple detectors that flag detected/evidence/not-detected and run on a…
Talk on
Creating a Spider Goat: Security with Intel CPU Transactional Memory SupportIgor Muttik, Alex Nayshtut01h 00m
Shows how Intel TSX (Haswell/Xeon) uses XBEGIN/XEND to run a dedicated security thread that repeatedly reads protected RAM so any concurrent write triggers a…
Talk on
Reverse-Engineering the Supra iBox: Exploitation of a Hardened MSP430-Based DeviceBraden Thomas48m
Reverse engineering targets an MSP430 147 on Supra iBox hardware using a GoodFET, JTAG tests, external crystal and a camera xenon flash. Voltage glitching and…
Talk on
Full System Emulation: Achieving Successful Automated Dynamic Analysis of Evasive MalwareChristopher Kruegel51m
Argues that full system emulation—CPU- and hardware-level emulation running a real Windows guest—combines visibility and fidelity to defeat common sandbox…
Talk on
Exposing Bootkits with BIOS EmulationLars Haukli47m
Claims a practical detector that reads true disk sectors via the signed miniport dispatch routine (recovered by recursive disassembly), boots those sectors…
Talk on
The New Scourge of Ransomware: A Study of CryptoLocker and Its FriendsLance James, John Bambenek51m
CryptoLocker uses a public key model where the private key never touches the victim and a domain generation algorithm spits out roughly 1,200 candidate domains…
Talk on
GRR: Find All the Badness, Collect All the ThingsGreg Caste58m
GRR is an open source remote live‑forensics system that installs an agent on Windows, macOS and Linux and performs targeted triage and fleet hunts, able to…
Talk on
One Packer to Rule Them AllAlaeddine Mesbahi, Arne Swinnen26m
Empirical test of anti-virus static, emulation and runtime stages shows a custom packer called Becker + two novel techniques—in-line packer and resource…
Talk on
A Journey to Protect Points-of-SaleNir Valtman59m
Claims that most POS breaches come from memory scraping and weak local privileges; demonstrates an open‑source memory scraper (GitHub) that finds PANs every…
Talk on
Why You Need to Detect More Than PtHMatt Hathaway, Jeff Myers29m
Compromised credentials remain inevitable so detection focuses on specifics not slogans: Rapid7 lab reproduces a hash dump, metasploit/psexec lateral use, and…
Talk on
Investigating PowerShell AttacksRyan Kazanciyan, Matt Hastings25m
Targeted attackers use PowerShell for command-and-control and lateral movement, often over WSMan/WinRM remoting, with PowerShell 2.0 present by default on…
Talk on
SecSi Product DevelopmentJoseph FitzPatrick32m
Manual RTL inspection of open-source Verilog cores finds concrete, exploitable mistakes: OpenRISC has a JTAG one‑hot state machine whose uneven LUT packing…
Talk on
How to Wear Your PasswordMarkus Jakobsson26m
Claims a usable replacement for passwords via a smart bracelet with Bluetooth LE, an accelerometer and a clasp that breaks a circuit when opened; it acquires…
Talk on
APT Attribution and DNS ProfilingFrankie Li22m
Claims that APT operators maintain stable DNS‑IP pairs and register many themed domains (often Pinyin domain naming), based on manual and passive DNS/WHOIS…
Talk on
Bitcoin Transaction Malleability Theory in PracticeDaniel Chechik, Ben Hayak48m
Explains the concrete exploit: grab a pending raw transaction hex, edit the scriptSig by inserting OP_PUSHDATA2 and a zero byte while updating the overall…
Talk on
Exploiting Unpatched iOS Vulnerabilities for Fun and ProfitYeongjin Jang, Tielei Wang, Byoungyoung Lee, Billy Lau44m
Reconstructs and rechains vulnerabilities in iOS 7.1.x to run unsigned code as root without a kernel exploit: starts from the evasion7 nine chained…
Talk on
Write Once, Pwn AnywhereYang Yu50m
Claims two new DEP bypasses and two ASLR bypasses that avoid ROP, JIT, plugins or non-ASLR modules and work across OS/CPU. Demonstrates JScript5 BSTR…
Talk on
Thinking Outside the Sandbox - Violating Trust Boundaries in Uncommon WaysBrian Gorenc, Jasiel Spelman41m
Four concrete sandbox bypasses from Pwn2Own 2014 are dissected with root cause and fixes: a Flash use‑after‑free chains to presentation host elevation policy…
Talk on
Stay Out of the Kitchen: A DLP Security Bake-OffZach Lanier, Kelly Lum54m
Hands-on testing of Trend Micro, Websense/Triton, Sophos, OpenDLP and others shows real attack paths: 30+ XSS findings in management consoles, CSRF that lets…
Talk on
Extreme Privilege Escalation on Windows 8/UEFI SystemsCorey Kallenberg, Xeno Kovah, Samuel Cornwell57m
Claims a userland Windows 8 process can escalate from administrator (ring 3) into platform firmware and SMM by abusing the UEFI variable interface, discloses…
Talk on
Abusing Performance Optimization Weaknesses to Bypass ASLRByoungyoung Lee, Yeongjin Jang, Tielei Wang45m
Shows that performance-driven choices leak pointer-sized identifiers so ASLR can be defeated. Empirical survey of Python, Ruby, PHP, Java(DVM/JVM) and JS hash…
Talk on
Lifecycle of a Phone Fraudster: Exposing Fraud ActivityVijay Balasubramaniyan, Raj Bandyopadhyay, Telvis Calhoun54m
Analysis of 105 million call records finds about 1 fraudulent call per 2,900 (≈30,000 frauds) and $59M in losses, with attackers using ANI spoofing, VoIP…
Talk on
When the Lights Go Out: Hacking Cisco EnergyWiseMatthias Luft, Ayhan Soner Koca01h 02m
Claims a reversible, practical attack on Cisco EnergyWise: researchers reverse-engineer the proprietary protocol, extract its HM (SHA1-based) scheme, and…
Talk on
Hacking the Wireless World with Software Defined Radio - 2.0Balint Seeber53m
Live demos use USRP B200/B210 and GNU Radio flowgraphs to capture and inject real signals: POCSAG and proprietary pager protocols are decoded and spoofed…
Talk on
Dynamic Flash Instrumentation for Fun and ProfitTimo Hirvonen50m
An open source dynamic instrumentation tool called suo uses Intel Pin to intercept ActionScript method calls, dump loadBytes-constructed objects and extract…
Talk on
From Attacks to Action - Building a Usable Threat Model to Drive Defensive ChoicesTony Sager27m
A community process maps the Verizon Data Breach Report categories into a short, prioritized set of actions drawn from the Critical Security Controls, starting…
Talk on
Point of Sale System Architecture and SecurityLucas Zaichkowsky23m
Live demonstration captures full card numbers and expiration dates in plain text from an EMV chip read by doing a memory dump with a free Microsoft tool and…
Talk on
Unveiling the Open Source Visualization Engine for Busy HackersAndrew Hay, Thibault Reuille01h 00m
An open source visualization engine named OpenGraffiti converts CSV/JSON or bro/Zeek logs into graphs via a Python semantic net pipeline, NetworkX helpers and…
Talk on
SAP, Credit Cards, and the Bird that Talks Too MuchErtunga Arsal49m
Demonstrates real remote code execution via third‑party add‑ons (example: OpenText) to reactivate admin accounts and alter vendor bank details for large…
Talk on
Data-Only Pwning Microsoft Windows KernelNikita Tarakanov25m
New technique targets Windows 8.1 kernel pool: it turns a single pool overflow into arbitrary memory read/write, hijack of execution flow and adjacent…
Talk on
The Devil Does Not Exist - The Role of Deception in CyberMark Mateski, Matt Devost45m
Presents a practical taxonomy—eye-to-eye, con, hypercon—that maps attacker and defender perceptions and shows how deception flips risk into opportunity…
Talk on
The Library of SpartaDavid Raymond, Greg Conti, Tom Cross52m
Claims that military doctrine supplies repeatable processes defenders can apply: adopt disciplined OPSEC and an intelligence cycle for predictive threat…
Talk on
Digging for IE11 Sandbox Escapes Part 1James Forshaw57m
Describes discovery of 4 sandbox escapes in IE11 during a 30‑day bug bounty, with working exploit chains that use COM brokers, registry symbolic links and NT…
Talk on
The Beast is in Your MemoryAhmad-Reza Sadeghi, Daniel Lehmann55m
Claims that coarse-grained CFI (kBouncer, ROPGuard, ROPecker and EMET) stop ROP are false: researchers transform publicly available Windows exploits to bypass…
Talk on
Babar-ians at the Gate: Data Protection at Massive ScaleDavi Ottenheimer50m
The talk catalogues concrete failures and fixes in Hadoop deployments: delegation tokens leak in URLs and logs, Kerberos keytabs are written to world‑readable…
Talk on
Digging for IE11 Sandbox Escapes Part 2James Forshaw40m
Claims four concrete sandbox escapes found in a 30-day bounty, with sample source on GitHub and all now patched. Demonstrates reading the elevation policy to…
Talk on
My Google Glass Sees Your Passwords!Xinwen Fu, Qinggang Yue, Zhen Ling24m
A computer-vision attack records fingertip motion with Google Glass, webcams or camcorders and maps touch points to a reference keyboard using planar…
Talk on
Learn How to Control Every Room at a Luxury Hotel RemotelyJesus Nomeames21m
Hotel room iPads sit on the guest Wi‑Fi and send unencrypted UDP KNX frames to a KNX/IP gateway; the deploy­ment uses predictable three‑part KNX addresses and…
Talk on
A Survey of Remote Automotive Attack SurfacesCharlie Miller, Chris Valasek58m
Survey catalogs network diagrams for dozens of makes, scores cars by a three-step model (remote ECU compromise → CAN message injection → cyber‑physical…
Talk on
The BEAST Wins Again: Why TLS Keeps Failing to Protect HTTPAntoine Delignat-Lavaud53m
Demonstrates three concrete exploits that bypass HTTPS assumptions: a renegotiation-style attack re-enabled by implementation quirks, a truncation exploit that…
Talk on
48 Dirty Little Secrets Cryptographers Don’t Want You To KnowThomas Ptacek, Big Ol Al51m
A collection of 48 hands‑on crypto challenges yields per‑language exploit code and a Rosetta‑Code site, with 10,000 participants submitting solutions from x86…
Talk on
Smart Nest Thermostat: A Smart Spy in Your HomeYier Jin, Grant Hernandez, Daniel Buentello50m
Researchers demonstrate full device compromise by using the TI SoC’s peripheral USB boot to upload a custom x‑loader and u‑boot, mount the filesystem and…
Talk on
Protecting Data In-Use from Firmware and Physical AttacksSteve Weis27m
Survey of concrete exploits and countermeasures: SMM bootkits that persist below the OS, hard‑drive firmware tampering, DMA exfiltration via off‑the‑shelf PCI…
Talk on
How Smartcard Payment Systems FailRoss Anderson59m
EMV deployment proves fragile: researchers build a laptop-controlled man-in-the-middle PIN bypass that lets stolen chip cards approve transactions with PIN…
Talk on
Probabilistic Spying on Encrypted TunnelsBrandon Niemczyk, Prasad Rao22m
An open-source pacen toolkit trains on labeled pcaps and classifies encrypted tunnels by counting packet sizes in 10s windows, using modified decision trees…
Talk on
I Know Your Filtering Policy Better than You DoBen Williams49m
A lightweight JavaScript agent called webfeet requests many file types and harvests modified responses and headers (Via, cache, X-) so external attackers learn…
Talk on
Fingerprinting Web Application Platforms by Variations in PNG ImplementationsDominique Bongard18m
Generates malformed PNG/MNG/jNG test images that exploit decoder differences and uses a Python tool to upload them and match response patterns to specific…
Talk on
Pulling Back the Curtain on Airport Security: Can a Weapon Get Past TSA?Billy Rios32m
Shows concrete failures: RapidScan 522B ships with plaintext service creds, a buggy TIP mode that injects fake threat images into screener displays, and runs…
Talk on
Contemporary Automatic Program AnalysisJulian Cohen42m
Automated and manual analysis combine to find real bugs: a simple script GitHub G.P. runs thousands of code-search queries and surfaces ~1.5M PHP…
Talk on
The New Page of Injections Book: Memcached InjectionsIvan Novikov49m
Shodan shows ~118,000 exposed memcached instances; research tests drivers for Go, Ruby, Java, Python, PHP, Lua and .NET and finds concrete exploits…
Talk on
Call To Arms: A Tale of the Weaknesses of Current Client-Side XSS FilteringMartin Johns, Ben Stock, Sebastian Lekies55m
Analysis shows Chrome's XSS Auditor has concrete weaknesses: a static code review finds 17 flaws, an automatic exploit generator (taint-tracking patched…
Talk on
How to Leak a 100-Million-Node Social Graph in Just One Week?Pili Hu, Wing C. Lau31m
Demonstrates an OAuth 2.0 implicit-authorization-grant flow + bearer-token abuse that lets an attacker obtain app access tokens without the app secret, then…
Talk on
Epidemiology of Software Vulnerabilities: A Study of Attack Surface SpreadKymberlee Price, Jake Kouns28m
Study shows third-party libraries spread single bugs across products: OpenSSL has 45 vulnerabilities and a 5.39 average CVSS with 1–6 releases/year; FreeType…
Talk on
Finding and Exploiting Access Control Vulnerabilities in Graphical User InterfacesCollin Mulliner55m
Defines GEMs as UI-element misuse that lets attackers bypass in-app access control, documents three concrete classes (unauthorized callback execution…
Talk on
Building Safe Systems at Scale - Lessons from Six Months at YahooAlex Stamos01h 00m
Six months running security at a billion-user web company yields specific lessons: tens of thousands of front-end servers and 200+ petabytes of storage break…
Talk on
Attacking Mobile Broadband Modems Like a Criminal WouldAndreas Lindh25m
Shows concrete, web-based attacks that let an attacker reroute traffic and push firmware updates without code signing: a simple DNS profile CSRF can add a…
Talk on
Time Trial: Racing Towards Practical Timing AttacksDaniel A. Mayer, Joel Sandin50m
A measurement framework called time trial implements the percentile-based Box test and finds what is and isn’t exploitable: LAN and EC2 networks distinguish…
Talk on
CloudBots: Harvesting Crypto Coins Like a Botnet FarmerRob Ragan, Oscar Salazar51m
Demonstrates a working cloud-based botnet built from free trials by automating account signup, confirmation, and control: Google App Engine inbound mail…
Talk on
Pivoting in Amazon CloudsAndres Riancho56m
A remote file include on a front-end EC2 lets an attacker proxy requests to 169.254 metadata and pull user-data and instance profile credentials; released…
Talk on
RAVAGE - Runtime Analysis of Vulnerabilities and Generation of ExploitsXiaoran Wang, Yoel Gluck47m
RAVAGE is a Java runtime analysis tool that tracks taint across wrapped objects to produce complete data flows and JSON-formatted issue reports, integrates…
Talk on
SVG: Exploiting Browsers without Image Parsing BugsRennie deGraaf24m
Shows concrete SVG pitfalls and browser behaviour: test files and a Node.js server demonstrate that Internet Explorer applies external stylesheets and even…
Talk on
Bringing Software Defined Radio to the Penetration Testing CommunityJean-Michel Picod, Jonathan-Christofer Demay, Arnaud Lebrun37m
A usable toolkit called scapy-radio integrates GNU Radio flowgraphs with scapy to let pen testers capture and inject real RF packets; it works with USRP…
Talk on
SATCOM Terminals: Hacking by Air, Sea, and LandRuben Santamarta48m
Static firmware reverse engineering targets more than 20 widely deployed SATCOM terminals and finds 100% of devices could be abused through hardcoded…
Talk on
Saving CyberspaceJason Healey51m
Argues that attackers hold the advantage for roughly 35 years and that the internet risks a systemic shock like a “Lehman moment” for cloud providers that…
Talk on
Cellular Exploitation on a Global Scale: The Rise and Fall of the Control ProtocolMathew Solnik, Marc Blanchou52m
Reverse engineering of basebands and SyncML clients shows over 2 billion devices expose carrier-managed device control, with a single vendor (Redbend VDirect)…
Talk on
Mission mPOSsibleNils, Jon Butler38m
Research demonstrates code execution on consumer mPOS terminals by chaining three real vectors: a firmware update handler that triggers on USB unplug…
Talk on
The State of Incident ResponseBruce Schneier55m
Argues incident response grows urgent because control of IT shrinks (cloud, locked devices), attacks rise in skill and focus, and governments escalate — three…
Talk on
BadUSB - On Accessories that Turn EvilKarsten Nohl, Jakob Lell45m
Off-the-shelf USB controllers are reprogrammed to change device class: leaked firmware updaters and Wireshark traces let the team reverse engineers 8051…
Talk on
Breaking the Security of Physical DevicesSilvio Cesare44m
Demonstrates concrete breaks: eavesdrops 40 MHz AM baby monitors with cheap software‑defined radio, builds an Arduino/Raspberry Pi $50 replay device that…
Talk on
Oracle Data Redaction is BrokenDavid Litchfield46m
Oracle 12c’s Data Redaction promises masked output but is trivial to bypass: XMLQuery and XMLTable return redacted columns, RETURNING INTO on updates leaks…
Talk on
Cybersecurity as RealpolitikDan Geer55m
Proposes mandatory CDC-style reporting for high‑severity breaches plus a voluntary MITRE-like anonymized near‑miss sharing system, a two‑clause software…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.