~/conference

Black Hat USA 2019

date:2019-08-03..2019-08-08
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]
titleauthorlength
Ghidra - Journey from Classified NSA Tool to Open SourceBrian Knighton, Chris Delikat48m
Ghidra is an NSA-built, project-based SRE framework that combines disassembly, a decompiler, debugger workbench, and a file-system browser with project-based…
Talk in English on
DevSecOps : What, Why and HowAnant Shrivastava53m
In this talk, we shall focus on how a DevOps pipeline can easily be metamorphosed into a DevSecOps and the benefits which can be achieved with this…
Talk in English on
Keynote: Every Security Team is a Software Team NowDino Dai Zovi01h 04m
As software is eating the world, every company is becoming a software company. This doesn’t mean that every company is shipping software products, it means…
Talk in English on
Behind the scenes of iOS and Mac SecurityIvan Krstić44m
Apple describes a Mac secure boot built on the T2 security chip that initializes before x86, adds the first industry PCIe bus 0 DMA protections, and runs an…
Talk in English on
Reverse Engineering WhatsApp Encryption for Chat Manipulation and MoreRoman Zaikin, Oded Vanunu23m
Reverse engineers recover WhatsApp Web keys, translate its JS crypto into Python and build a BurpSuite extension that parses the 144-byte secret, performs ECDH…
Talk in English on
Selling 0-Days to Governments and Offensive Security CompaniesMaor Shwartz39m
Overview of the market, value drivers and concrete deal mechanics: vulnerability brokers and buyers pay highest for 0-click/fat unicorn vectors, typical deals…
Talk in English on
Process Injection Techniques - Gotta Catch Them AllItzik Kotler, Amit Klein49m
A comprehensive catalog claims to enumerate nearly all Windows 10 x64 medium->medium integrity no privilege elevation process injection methods, breaking each…
Talk in English on
Attacking and Defending the Microsoft Cloud (Office 365 & Azure AD)Sean Metcalf, Mark Morowczynski50m
Scans of public DNS and MX/TXT records reveal installed SaaS and federation setups; extracting ADFS token‑signing certs enables golden SAML with tools like ATF…
Talk in English on
Detecting Malicious Files with YARA Rules as They Traverse the NetworkDavid Bernal20m
Integrates Zeek IDS file extraction with YARA rules plus a custom Python daemon that scans extracted files every minute, copies matches to long-term storage…
Talk in English on
MITRE ATT&CK: The Play at Home EditionKatie Nickels, Ryan Kovar48m
Small company maps ATT&CK to Splunk, authors 41 technique detections and visualizes coverage in the ATT&CK Navigator, then uses Atomic Red Team to emulate…
Talk in English on
WebAuthn 101 - Demystifying WebAuthnChristiaan Brand26m
WebAuthn is now a W3C-recommended way to stop phishing by signing a server challenge plus the current web origin with a key that never leaves the device…
Talk in English on
GDPArrrrr: Using Privacy Laws to Steal IdentitiesJames Pavur22m
An experiment treats GDPR's Right of Access as an attack surface, sending 150 right-of-access requests via a Python script while the attacker knows only name…
Talk in English on
Inside the Apple T2Mikhail Davidov, Jeremy Erickson45m
Reverse engineers extract BridgeOS firmware, map the T2 as an A10‑based controller with a masked ROM root of trust and SEP, and show it becomes the arbiter of…
Talk in English on
The Path Less Traveled: Abusing Kubernetes DefaultsIan Coldwater, Duffie Cooley48m
Live demos exploit common defaults: using sigs.k8s.io/kind (kubeadm-backed) to direct-schedule a pod onto the control plane and read etcd, extract a…
Talk in English on
Death to the IOC: What's Next in Threat IntelligenceBhavna Soman26m
Claims automated extraction of actor, malware and technique names from unstructured TI text using ML and a proof‑of‑concept web app that highlights entities in…
Talk in English on
Denial of Service with a Fistful of Packets: Exploiting Algorithmic Complexity VulnerabilitiesNathan Hauke, David Renardy47m
Demonstrates three exploit classes and practical POCs: PDF “napalm” using FlateDecode followed by repeated ASCIIHexDecode to produce a small (≈5KB) file that…
Talk in English on
New Vulnerabilities in 5G NetworksAltaf Shaik, Ravishankar Borgaonkar44m
Demonstrates that device radio capabilities are sent before security, enabling a passive/active MNmap device fingerprinting that classifies baseband maker…
Talk in English on
Breaking Samsung's ARM TrustZoneMaxime Peterlin, Alexandre Adamski, Joffrey Guilbon43m
Exploits chain from normal Android to Samsung TrustZone: buffer overflows in a trusted app and a secure driver on a Galaxy S7 (Android 7) lead to EL3 code…
Talk in English on
Infiltrating Corporate Intranet Like NSA - Pre-auth RCE on Leading SSL VPNsOrange Tsai, Meh Chang46m
Claims exploit chains deliver pre-auth RCE against major SSL VPNs (FortiGate and Pulse/Pearl Secure), affecting millions; techniques include VM memory…
Talk in English on
Securing the System: A Deep Dive into Reversing Android Pre-Installed AppsMaddie Stone48m
Reverse engineering of pre-installed Android apps focuses on concrete surprises: analysis of more than 1,000 OEM build images reveals why emulator sandboxes…
Talk in English on
Biometric Authentication Under Threat: Liveness Detection HackingYu Chen, Bin Ma, Zhuo Ma25m
Built a hardware rig that converts HDMI to CSI and a separate audio-in module to inject perfect video/audio streams so liveness checks see native sensor input…
Talk in English on
Practical Approach to Automate the Discovery & Eradication of Open-Source Software VulnerabilitiesAladdin Almubayed51m
Netflix builds an automated pipeline that discovers, triages and remediates OSS flaws at microservice scale: it ingests commercial vulnerability feeds and NVD…
Talk in English on
A Compendium of Container EscapesBrandon Edwards, Nick Freeman43m
Covers concrete escape paths and working demos: shows how runc race and an exposed overlay upperdir regex let a container write host files; demonstrates…
Talk in English on
The Enemy Within: Modern Supply Chain AttacksEric Doerr51m
Microsoft treats supply chain as layered risks and gives concrete responses: after Wipro staffing alarms it audits vendor access across 135,000 employees and…
Talk in English on
Flying a False Flag: Advanced C2, Trust Conflicts, and Domain TakeoverNick Landers44m
Demonstrates three concrete C2 builds and attack chains: Post Office (EWS mail C2 using stolen Outlook creds, WinINet/NTLM, hiding tasking in X-headers and…
Talk in English on
Backdooring Hardware Devices by Injecting Malicious Payloads on MicrocontrollersSheila Ayelen Berta39m
Demonstrates three concrete backdoor methods for microcontrollers: overwrite the reset-entry hex to run injected opcodes at boot, hijack interrupt vectors to…
Talk in English on
Automation Techniques in C++ Reverse EngineeringRolf Rolles51m
Method hooks malloc/free/realloc via DLL injection and records allocation metadata, then logs accesses either with DBI or with a custom page-fault tracking…
Talk in English on
Going Beyond Coverage-Guided Fuzzing with Structured FuzzingJonathan Metzman25m
Argues that adding format awareness to coverage-guided fuzzers yields more bugs and control: uses AFL and libFuzzer plus a custom libprotobuf mutator workflow…
Talk in English on
Woke Hiring Won't Save Us: An Actionable Approach to Diversity Hiring and RetentionRebecca Lynch22m
Diversity hiring alone fails because fewer women enter CS and women leave at double the male rate: 41% leave STEM by year ten and 37% cite unfairness as the…
Talk in English on
Command Injection in F5 iRulesChristoffer Jerkeby49m
F5 BigIP iRules allow unquoted or command-substituted TCL arguments that lead to remote code execution and persistent in-memory implants; demo exploits use…
Talk in English on
Attacking iPhone XS MaxTielei Wang, Hao Xu35m
Identifies an XNU Unix domain socket race that creates a use‑after‑free via UNP bind temporary unlock and shows a concrete exploit chain: close sockets…
Talk in English on
Rogue7: Rogue Engineering-Station Attacks on S7 Simatic PLCsUriel Malin, Sara Bitan, Avishai Wool, Eli Biham44m
Demonstrates practical attacks on Simatic S7‑1500 PLCs by abusing weaknesses in the S7 P3 handshake: a single shared PLC public key (the one ring to rule them…
Talk in English on
Exploiting the Hyper-V IDE Emulator to Escape the Virtual MachineJoe Bialek50m
A Hyper‑V IDE emulation bug gives a relative 32‑bit read/write primitive: attacker‑controlled 23 high bits from a 512‑aligned drive offset plus 9 low bits from…
Talk in English on
Shifting Knowledge Left: Keeping up with Modern Application SecurityMark Stanislav, Fletcher Heisler51m
Claims that OWASP Top 10 and annual slide decks aren’t enough, citing GitLab’s finding that 70% of developers are expected to write secure code while fewer…
Talk in English on
Behind the Scenes of Intel Security and Manageability EngineShai Hasarfaty, Yanai Moyal53m
Deep dive into CSME internals: architecture (1.5 MB SRAM, ROM immutable, DRNG, SKS hardware slots), secure boot chain with ROM-derived chipset keys…
Talk in English on
Breaking Encrypted Databases: Generic Attacks on Range QueriesMarie-Sarah Lacharite44m
Encrypted range queries leak either access patterns or volumes, and those leaks let an attacker reconstruct numeric data. Using a PQ tree algorithm and about n…
Talk in English on
Infighting Among Russian Security Services in the Cyber SphereKimberly Zenz47m
A decade of on‑the‑ground research traces escalating competition between Russia’s FSB, GRU, Interior Ministry and private firms, with observable outcomes: 35…
Talk in English on
Fantastic Red-Team Attacks and How to Find ThemCasey Smith, Ross Wolf40m
Provides concrete tools and outcomes: Atomic Red Team supplies YAML-mapped, single-command tests tied to MITRE that generate telemetry; a 350,000‑event…
Talk in English on
The Discovery of a Government Malware and an Unexpected Spy ScandalLorenzo Franceschi-Bicchierai45m
Investigation shows an Italian contractor called eSurv sells spyware named Exodus via 25 Play Store apps that install a two‑stage implant: a dropper that…
Talk in English on
Dragonblood: Attacking the Dragonfly Handshake of WPA3Mathy Vanhoef47m
WPA3’s Dragonfly/SAE leaks a reproducible password “signature” via timing and cache side channels: timing side channel and flush+reload cache attack. On…
Talk in English on
The Most Secure Browser? Pwning Chrome from 2016 to 2019Zhen Feng, Gengming Liu43m
Claims multiple Chrome wins from 2016–2019 with three different sandbox escapes and practical exploits that run code (a 13-line calc PoC mentioned). Uses a…
Talk in English on
Look, No Hands! -- The Remote, Interaction-less Attack Surface of the iPhoneNatalie Silvanovich42m
The research demonstrates about ten fully remote, interaction‑less iPhone bugs across SMS/MMS, Visual Voicemail/IMAP, Mail and iMessage; tooling includes a SMS…
Talk in English on
Messaging Layer Security: Towards a New Era of Secure Group MessagingBenjamin Beurdouche, Raphael Robert, Katriel Cohn-Gordon51m
A new group messaging protocol is proposed that replaces pairwise fanout with a TreeKEM binary trees state so group key updates run in O(log n) not O(n)…
Talk in English on
Preventing Authentication Bypass: A Tale of Two ResearchersTerry Zhang, Ron Chan, Ravi Jaiswal37m
An internal Outlook endpoint returns an unsigned JWT with "alg":"none" that contains an oid, smtp and tenant id; replaying that token in REST calls lets one…
Talk in English on
Cyber Insurance 101 for CISO’sJeffrey Smith44m
Explains how cyber policies actually work: splits coverage into first-party event response (forensics, PR, credit monitoring, business interruption) and…
Talk in English on
PicoDMA: DMA Attacks at Your FingertipsJoel Sandin, Ben Blaxill50m
A pocket-sized M.2 implant built from the $220 PicoEVB FPGA and a Pycom radio performs remote DMA: it executes 64-bit streaming reads and writes, an…
Talk in English on
Five Years of 'Make 0Day Hard'Ben Hawkes53m
Project Zero describes five years of active vulnerability research, exploit writing and advocacy that measurably shifts attacker economics: 1500+…
Talk in English on
Hacking Ten Million Useful Idiots: Online Propaganda as a Socio-Technical Security ProjectDavid Perlman, Pablo Breuer51m
Argues that coordinated propaganda is a socio-technical attack that can routinize deepfakes, botnets, spoof and takeover accounts, and targeted fringe…
Talk in English on
Chip.Fail - Glitching the Silicon of the Connected WorldThomas Roth, Josh Datko46m
Voltage glitching reliably breaks modern IoT chips using cheap gear: the team builds an open $100 kit and a $5 ATTiny85 variant, combines an FPGA + analog…
Talk in English on
Everybody be Cool, This is a Robbery!Gabriel Campana, Jean-Baptiste Bédrune48m
Evaluation targets a FIPS 140-2 L3 PCIe HSM and demonstrates pre-auth arbitrary code execution via PKCS#11 parsing and memory-corruption bugs found by an…
Talk in English on
All the 4G Modules Could be HackedShupeng Gao, Haikuo Xie, Zheng Huang, Zhang Ye49m
Over thirty commercial 4G modules test positive for remote takeover: open telnet/ADB ports, default or extractable passwords, hard‑coded private keys and…
Talk in English on
Exploiting Qualcomm WLAN and Modem Over The AirXiling Gong, Peter Pi45m
Research demonstrates full over‑the‑air compromise of Qualcomm WLAN firmware and escalation into the modem and Linux kernel. A real-time debugger plus a Wi‑Fi…
Talk in English on
0-days & Mitigations: Roadways to Exploit and Secure Connected BMW CarsZhiqiang Cai, Aohui Wang, Wenkai Zhang, Michael Gruffke, Hendrik Schweppe51m
Researchers disclose multiple exploitable bugs: a race condition in the diagnostic service lets an attacker win a TOCTOU to write a signed update and get root…
Talk in English on
Adventures in the Underland: The CQForensic Toolkit as a Unique Weapon Against HackersPaula Januszkiewicz54m
Tool demo extracts 17 corrupted EVTx records from memory and rebuilds consistent logs, dumps RDP cache tiles, recovers files from MFT (small files ~700 bytes)…
Talk in English on
HTTP Desync Attacks: Smashing into the Cell Next DoorJames Kettle50m
Remote unauthenticated attackers can break HTTP request isolation to splice a malicious prefix into another user’s request, enabling header injection, cache…
Talk in English on
Breaking Through Another Side: Bypassing Firmware Security Boundaries from Embedded ControllerAlex Matrosov, Alexandre Gazet49m
Reverse engineering of Lenovo ThinkPad EC firmware (Microchip 16xx family) reveals a static password in the DXE update flow and a race between verify and flash…
Talk in English on
How Do Cyber Insurers View The World?Matt Prevost57m
Cyber insurers report a growing $4.2 billion market with roughly 700 markets each seeing multiple cyber incidents daily and typically at least one ransom or…
Talk in English on
Selling 0-Days to Governments and Offensive Security CompaniesMaor Shwartz50m
Overview of the zero‑day market: a vulnerability brokerage model (example: Q-recon) connects researchers to governments and offensive security firms, with…
Talk in English on
Finding Our Path: How We're Trying to Improve Active Directory SecurityAndy Robbins, Rohan Vazarkar, Will Schroeder45m
BloodHound maps Active Directory into graph problems and the team shows concrete results: data collection by SharpHound takes about 48 hours in a large…
Talk in English on
How to Detect Your Domains Being Abused for Phishing Using DNSArnold Hölzel, Karl Lovink47m
Explains email-security standards (STARTTLS, SPF, DKIM, DMARC, DANE, MTA-STS) and advanced SPF options, and shows how to use DNS and those protocols to detect…
Talk in Dutch on
Moving from Hacking IoT Gadgets to Breaking into One of Europe's Highest Hotel SuitesRay, Michael Huebler48m
Tools and methods include sniffers (Ubertooth, Adafruit Bluefruit), a three‑channel micro:bit setup flashed with Little Jack firmware, Wireshark, mitmproxy and…
Talk in English on
HostSplit: Exploitable Antipatterns in Unicode NormalizationJonathan Birch40m
A new class of Unicode normalization exploits lets a URL parse as one hostname but resolve as another, enabling URL-filter bypass and domain impersonation. The…
Talk in English on
Responding to a Cyber Attack with MissilesMikko Hypponen49m
Governments publicly reserve the right to reply to cyber attacks with kinetic force, but attribution remains the core obstacle: cheap, deniable cyber weapons…
Talk in English on
Towards Discovering Remote Code Execution Vulnerabilities in Apple FaceTimeTao Huang, Tielei Wang34m
Reverse engineering of FaceTime reveals concrete exploit paths: the APNS/PSD notification chain yields a zero-click notification path that accepts…
Talk in English on
Controlled Chaos: The Inevitable Marriage of DevOps & SecurityKelly Shortridge, Nicole Forsgren54m
Large-scale survey data shows elite teams optimize four metrics—lead time for changes, release frequency, change fail rate and time to restore (MTTR)—and are…
Talk in English on
Behind the Scenes: The Industry of Social Media Manipulation Driven by MalwareMasarah Paquet-Clouston, Olivier Bilodeau48m
Four years of traces link an IoT botnet called Linux Moos to a multilayered SMM economy: infected routers run proxies, a handful of whitelisted IPs each manage…
Talk in English on
Paging All Windows Geeks – Finding Evil in Windows 10 Compressed MemoryOmar Sardar, Dimiter Andonov49m
This presentation focuses on the details of the memory compression implementation in Windows 10, and explores the undocumented structures and algorithms…
Talk in English on
Arm IDA and Cross Check: Reversing the Boeing 787's Core NetworkRuben Santamarta51m
First public reverse engineering of Boeing 787 core network firmware (black‑level 2016 images) reveals multiple exploitable bugs: TFTP/FTS manager, ODLF and…
Talk in English on
API-Induced SSRF: How Apple Pay Scattered Vulnerabilities Across the WebJoshua Maddux33m
Shows that Apple Pay Web’s validation flow lets merchants proxy arbitrary URLs, leading to widespread SSRF; demos use curl and redeployments of vulnerable…
Talk in English on
Lessons From Two Years of Crypto AuditsJean-Philippe Aumasson46m
Findings include a hard-coded nonce that breaks ChaCha20-Poly1305 allowing ciphertext recovery, use of plain SHA-256 for password-derived keys instead of…
Talk in English on
MINimum Failure - Stealing Bitcoins with Electromagnetic Fault InjectionColin O'Flynn25m
A practical attack uses EMFI through the enclosure to induce a skip of the wLength USB descriptor check, causing the device to return up to 65K of memory and…
Talk in English on
Women in Security: Building a Female InfoSec Community in Korea, Japan, and TaiwanAsuka Nakajima, Suhee Kang, Hazel Yen43m
Three regional female InfoSec communities show concrete results: Korea’s Power of XX runs 80+ teams in qualifiers with 6–8 finalists since 2011, invites…
Talk in English on
Internet-Scale Analysis of AWS Cognito SecurityAndres Riancho45m
Internet-scale scan extracts ~3,100 Cognito IDs (2,500 usable), uses APKMirror/APKPure, Common Crawl and GitHub to pull IDs, then CC Lambda (1,000 concurrent…
Talk in English on
Critical Zero Days Remotely Compromise the Most Popular Real-Time OSBen Seri, Dor Zusman44m
Research finds 11 zero-days in the VxWorks IPnet TCP/IP stack that affect hundreds of millions of devices out of ~2 billion VxWorks installs. Exploits include…
Talk in English on
Lessons and Lulz: The 5th Annual Black Hat USA NOC ReportNeil R. Wyler, Bart Stump54m
Black Hat NOC describes the deployed stack: Palo Alto firewalls with Panorama, Gigamon taps, RSA NetWitness for full‑packet hunting, Cisco Threat Grid…
Talk in English on
Monsters in the Middleboxes: Building Tools for Detecting HTTPS InterceptionLuke Valenta, Gabriele Fisher27m
An open-source Go library called Monster-in-the-Middle Engine fingerprints TLS client hellos and compares them to HTTP User-Agent strings to flag mismatches…
Talk in English on
ClickOnce and You're in - When Appref-ms Abuse is Operating as IntendedWilliam Burke25m
Research shows ClickOnce’s AppRef-MS file reliably delivers and executes payloads: saved as UTF‑16 LE with app name, token, culture and arch, it runs from…
Talk in English on
All Your Apple are Belong to Us: Unique Identification and Cross-Device Tracking of Apple DevicesMin (Spark) Zheng, Xiaolong Bai40m
Study demonstrates concrete methods to fingerprint and link Apple devices across reboots using public APIs, hardware identifiers and disclosed vulnerabilities…
Talk in English on
He Said, She Said – Poisoned RDP Offense and DefenseDana Baril, Eyal Itkin49m
Connecting to a malicious RDP server can silently compromise the client by abusing clipboard file-copy formats: code audits find 11 critical bugs in rdesktop…
Talk in English on
Defense Against Rapidly Morphing DDOSMudit Tyagi, Mikhail Fedorov36m
Built an attack toolkit called soda that reproduces the ProtonMail incident and a containerized lab for safe Red Team testing, the team runs continuous…
Talk in English on
Exploring the New World : Remote Exploitation of SQLite and CurlWenxiang Qian, YuXiang Li, HuiYu Wu47m
Fuzzing plus manual auditing uncovers multiple real-world bugs: Magellan (CVE-2018-20346, CVE-2018-20505, CVE-2018-20506) is three SQLite heap overflows/data…
Talk in English on
Legal GNSS Spoofing and its Effects on Autonomous VehiclesVictor Murray26m
Demonstrates a legal, repeatable method to spoof GNSS against an autonomy kit on a Lincoln MKZ using an RTK reference, a software-defined radio and remote…
Talk in English on
Debug for Bug: Crack and Hack Apple Core by ItselfLilang Wu, Moony Li43m
Fuzzing plus an LLDB scripting harness finds dozens of kernel bugs and discloses 10 disclosed vulnerabilities including double free and out‑of‑bounds…
Talk in English on
Making Big Things Better The Dead Cow WayJoseph Menn, Peiter "Mudge" Zatko, Christien Rioux, Luke Benfey52m
A 35‑year history of the Cult of the Dead Cow maps concrete actions: releasing Back Orifice to expose Windows security flaws (process injection, DLL injection…
Talk in English on
Transparency in the Software Supply Chain: Making SBOM a RealityAllan Friedman30m
NTIA convenes a multistakeholder initiative to make SBOMs routine, with four working groups producing drafts by Sept 5, 2019; two usable formats are SPDX and…
Talk in English on
Testing Your Organization's Social Media AwarenessJacob Wilkin25m
Automates cross‑site profile correlation with two open‑source tools: Social Mapper uses Selenium‑driven Firefox plus facial recognition to match LinkedIn names…
Talk in English on
Playing Offense and Defense with DeepfakesMike Price, Matt Price51m
Step‑by‑step deepfake internals: face extraction with MT‑CNN, autoencoder training in Keras (original FaceSwap/face‑flop architecture), and conversion that…
Talk in English on
A Decade After Bleichenbacher '06, RSA Signature Forgery Still WorksSze Yiu Chau24m
Researchers use dynamic symbolic execution to generate concolic tests and extract verification formulas, releasing the toolchain and artifacts. The analysis…
Talk in English on
Cybersecurity Risk Assessment for Safety-Critical SystemsLy Vessels, Ken Heffner, Daniel Johnson26m
Honeywell describes a reproducible five-step iterative framework for space and other safety‑critical cyber‑physical systems that maps perimeters, assets…
Talk in English on
Managing for Success: Maintaining a Healthy Bug Bounty Program Long TermChloe Brown38m
Advice on running a long‑term bounty program: set clear scope and changelogs, publish known issues, and uplift payout bands as the product hardens (example…
Talk in English on
The Future of Securing Intelligent Electronic Devices Using the IEC 62351-7 Standard for MonitoringAndrea Carcano, Alessandro Di Pinto, Younes Dragoni26m
Demonstrates IEC 62351-7 applied to real SCADA gear: devices expose health indicators and support smart polling so monitoring is built in. A lab hydrodam with…
Talk in English on
Finding a Needle in an Encrypted HaystackMarina Simakov, Yaron Zinar47m
Claim: three new practical NTLM relay bypasses let attackers authenticate to targets even when server signing or channel binding are enabled. Exploit…
Talk in English on
Breaking Encrypted Databases: Generic Attacks on Range QueriesMarie-Sarah Lacharite44m
Shows two concrete attacks that recover numeric column values from encrypted databases using only side channels: access pattern leakage is turned into a full…
Talk in English on
Firmware Cartography: Charting the Course for Modern Server CompromiseNathan Keltner, Dionysus Blazakis51m
Methodology maps firmware binaries and inter-component paths to find remaining attack windows on hardened servers, with the operational rule to assume host…
Talk in English on
Battle of Windows Service: A Silver Bullet to Discover File Privilege Escalation Bugs AutomaticallyWenxu Wu21m
Framework targets ALPC interfaces and other RPC paths, uses RPC Viewer to export interfaces, IDA Pro for triage and a hotpatched Process Monitor turned into a…
Talk in English on
The Future of ATOPhilip Martin51m
Coinbase reports ~30 million users in 103 countries and sees ~10% of ATO attempts as targeted ATO; credential-stuffing yields ~2.5% validated pairs so defenses…
Talk in English on
Hunting for Bugs, Catching DragonsNicolas Joly43m
Microsoft research demonstrates concrete Outlook and Exchange attack chains, with working demos, PoCs and patches. Examples include a preview pane exploit that…
Talk in English on
Bounty Operations: Best Practices and Common Pitfalls to Avoid in the First 6-12 MonthsJarek Stanley, Shannon Sabens, Greg Caswell, Josh Jay53m
Panelists report concrete pitfalls and fixes from early bounty life: unexpected spikes in submissions, payment headaches, and scope creep. Examples include…
Talk in English on
Attacking Electric Motors for Fun and ProfitMatthew Jablonski, Duminda Wijesekera48m
A reusable seven‑layer motor threat model maps attacks against operator, sensor, control, drive, power, motor and load. Experiments use a hackRF One to seize a…
Talk in English on
On Trust: Stories from the Front LinesJamil Farshchi21m
Recounts being personally affected by the Equifax breach that exposed 150 million records and triggered a 40% market‑cap drop, executive departures and a…
Talk in English on
Zombie Ant Farming: Practical Tips for Playing Hide and Seek with Linux EDRsDimitry Snezhkov47m
Explains how attackers load and assemble payloads entirely in memory using LD_PRELOAD, ELF constructors and weak symbols, and cross-process descriptors via…
Talk in English on
Bypassing the Maginot Line: Remotely Exploit the Hardware Decoder on SmartphoneXiling Gong, Peter Pi23m
We focus on the hardware decoder named Venus on Qualcomm based smartphone. Venus is the dedicated video hardware decoder, which is a subsystem like Baseband…
Talk in English on
Integration of Cyber Insurance Into A Risk Management ProgramJake Kouns54m
Provides concrete numbers and operational details: mid‑2019 shows 3,800 breaches and 4.1 billion exposed records, up ~54% frequency and ~52% records year over…
Talk in English on
Operational Templates for State-Level Attack and Collective Defense of CountriesGregory Conti, Robert Fanelli50m
Operational templates map concrete campaigns — e.g., critical infrastructure control (accessing ICS, undersea cables, satellite jamming), large-scale denial…
Talk in English on
Detecting Deep Fakes with MiceGeorge Williams, Jonathan Saunders, Alex Comerford26m
States that humans hit a median 88% and current algorithms about 92% on the same dataset, while a spectral bicoherence+SVM approach reaches 95% on LJ Speech…
Talk in English on
PeriScope: An Effective Probing and Fuzzing Framework for the Hardware-OS BoundaryDokyung Song27m
PeriScope implements an in-kernel probe that marks MMIO and DMA pages not-present and intercepts accesses via page-fault hooking, enabling on-the-fly…
Talk in English on
Sensor and Process Fingerprinting in Industrial Control SystemsMartin Ochoa, Mujeeb Ahmed Chuadhry50m
Experiments run on the SWaT water treatment testbed use ultrasonic, flow and pressure sensors and show sensor and process noise can fingerprint devices and…
Talk in English on
SSO Wars: The Token MenaceAlvaro Munoz, Oleksandr Mirosh22m
Two .NET flaws let forged SSO tokens bypass verification and run code: an algorithm-to-type mapping allows arbitrary constructor invocation via unvalidated…
Talk in English on
Hacking Your Non-CompeteGregory Stone, Brian Dykstra50m
Real cases: a departing seller accused of stealing client files that forensic metadata proves 3 years old; a sales team of five members who ran a side firm and…
Talk in English on
Come Join the CAFSA - Continuous Automated Firmware Security AnalysisCollin Mulliner44m
A continuous automated firmware security analysis pipeline is built and open sourced: a firmware-analyzer that unpacks final firmware bundles, runs file system…
Talk in English on
Mobile Interconnect Threats: How Next-Gen Products May be Already OutdatedGuillaume Teissier26m
Audit of SS7/Sigtran stacks finds concrete faults: IP fragmentation and SCTP segmentation evade detection, SCCP global-title offsets and length fields allow…
Talk in English on
Worm Charming: Harvesting Malware Lures for Fun and ProfitPedram Amini47m
A pipeline uses YARA rules over VirusTotal Intelligence to pull interesting lures from ~1.3M daily uploads, applying decompilers (CFR, JD), PDF/RTF tools…
Talk in English on
Rough and Ready: Frameworks to Measure Persistent Engagement and DeterrenceJason Healey, Neil Jenkins47m
Proposes three concrete ways to judge whether U.S. persistent engagement reduces or increases cyber attacks: use the government’s incident severity schema to…
Talk in English on
Securing Apps in the Open-By-Default CloudWinston Howes, Michael Wozniak43m
Describes an automated system that enforces authentication and authorization from project creation through production, built to work across AWS and GCP and to…
Talk in English on
I'm Unique, Just Like You: Human Side-Channels and Their Implications for Security and PrivacyMatt Wixey48m
Defines human side-channels as unintended behavioral identifiers (keystroke timing, mouse cadence, interaction rhythms) and shows concrete attacks that turn…
Talk in English 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.