~/conference

Black Hat Asia 2016

security researchers, mobile security engineers, embedded and IoT security engineers, incident responders and SOC analysts, browser security engineers, penetration testers, product security engineers

Same Origin Policy bypasses; Android WebView exploitation; ASLR entropy weaknesses; BREACH variants and Rupture; passive DNS history analysis; hardware performance counter rootkit detection; Firefox extension privilege escalation; iOS app repackaging and DYLIB injection; embedded web interface firmware analysis; PLC worm exploitation; automotive CAN/Canbus exploitation; breaking Google reCAPTCHA

titleauthorlength
Keynote: Devaluing Attack: Disincentivizing Threats Against The Next Billion DevicesDino Dai Zovi01h 06m
Argues that defenders should reduce value to attackers instead of only raising attack cost, demonstrating concrete tools: encryption and tokenization (mobile…
Talk on
Bypassing Browser Security Policies for Fun and ProfitRafay Baloch27m
Demonstrates concrete Android browser failures: multiple Same Origin Policy bypasses in WebView (pre‑4.4) exploited with null‑byte and object/iframe tricks, a…
Talk on
Exploiting Linux and Pax ASLR's Weaknesses on 32-Bit and 64-Bit SystemsHector Marco-Gisbert, Ismael Ripoll58m
Four implementation flaws are measured and exploited: too low entropy (executable often only ~15–28 bits), non‑uniform distributions (triangular sums reduce…
Talk on
The Perl Jam 2: The Camel Strikes BackNetanel Rubin Blaier27m
Shows concrete exploits: a 5-line CGI example turns into RCE via piped open because CGI input can become arrays or hashes and bracketed file reads treat ARGV…
Talk on
Practical New Developments in The Breach AttackDionysios Zindros, Dimitris Karakostas53m
Extends BREACH to work against block ciphers and noisy endpoints and demonstrates a persistent command‑and‑control over injected HTTP that issues authenticated…
Talk on
Multivariate Solutions To Emerging Passive DNS ChallengesPaul Vixie58m
Shows that passive DNS still works when combined with other signals: use passive DNS history to find pre-proxy IPs (example: pillsToronto.net with records back…
Talk on
The Tactical Application Security Program: Getting Stuff DoneCory Scott, David Cintz58m
A lightweight team runs an intake->execute->deliver pipeline that completes 400+ assessments a year, with an on-call pentester triaging reports under a 4-hour…
Talk on
Numchecker: A System Approach for Kernel Rootkit DetectionXueyang Wang, Xiaofei Guo53m
NumChecker is a VMM‑level system that detects control‑flow kernel rootkits by measuring low‑level events with Hardware Performance Counters and comparing…
Talk on
The Security Wolf of Wall Street: Fighting Crime With High-Frequency Classification and...Thibault Reuille, Jeremiah O'Connor58m
OpenDNS builds a real‑time pipeline that processes ~80 billion DNS queries/day by replaying S3 log chunks into an Avalanche stream framework (Python + ZeroMQ…
Talk on
Automated Detection of Firefox Extension-Reuse VulnerabilitiesAhmet Salih Buyukkayhan, William Robertson57m
Legacy Firefox extensions share a global JavaScript namespace and no sandboxing, enabling adversaries to stitch together capabilities from multiple benign…
Talk on
Su-A-Cyder: Homebrewing Malware for IOS Like a BO$$!Chilik Tamir02h 39m
Tool su-A-Cyder automatically repackages an existing IPA, injects a DYLIB built with Theos+fastlane, signs it via Xcode 7’s Apple ID flow and installs it on a…
Talk on
The Kitchen's Finally Burned Down: DLP Security BakeoffZach Lanier, Kelly Lum54m
Researchers test commercial and open‑source DLP stacks (Trend Micro, Sophos, Websense/Forcepoint, OpenDLP and anonymized vendors) and find concrete failures…
Talk on
Automated Dynamic Fireware Analysis At Scale: A Case Study on Embedded Web InterfacesAndrei Costin01h 08m
A fully automated framework performs large-scale dynamic firmware analysis by unpacking images, preparing filesystems, and running them under QEMU with chroot…
Talk on
Android Commercial Spyware Disease and MedicationMustafa Saad29m
Demonstrates a working proof-of-concept spyware called Cameleon that registers broadcast receivers for received SMS, outgoing and incoming calls, reads…
Talk on
PLC-Blaster: A worm Living Solely In The PLCRalf Spenneberg, Maik Brueggemann, Hendrik Schwartke55m
A self-contained PLC-only worm that runs entirely in SCL targets Siemens S7-1200 v1–3, implements the S7‑COMPP+ program-transfer protocol in ICShell, and uses…
Talk on
Hacking a Professional DroneNils Rodday28m
Professional-grade UAV with a $30–35k price tag and 2 km telemetry link is vulnerable: using an off‑the‑shelf XBee chip and a USB serial adapter the attacker…
Talk on
Cantact: An Open Tool for Automative ExploitationEric Evenchick54m
Open-source CANtact hardware provides a low-cost USB-to-CAN interface with jumper-selectable DB9 pinout and full schematics; companion Java cross-platform GUI…
Talk on
DSCOMPROMISED: A Windows DSC Attack FrameworkRyan Kazanciyan, Matt Hastings59m
PowerShell toolkit DSCompromised leverages Windows Desired State Configuration to host configs on an internet server (tested in AWS), generate payloads (demo…
Talk on
A New CVE-2015-0057 Exploit TechnologyYu Wang52m
Demonstrates working exploit techniques that turn CVE-2015-0057’s user‑mode callback use‑after‑free into reliable kernel primitives, with a live demo yielding…
Talk on
Enterprise Apps: Bypassing the IOS GatekeeperAvi Bashan, Ohad Bobrov37m
Demonstrates a practical zero-day attack that uses a malicious configuration profile to perform a MITM on MDM traffic, modify wake-up commands and force…
Talk on
Rapid Radio ReversingMichael Ossmann01h 01m
Shows a practical hybrid method: use HackRF One and Inspectrum to find a 315 MHz carrier, identify on‑off keying with a three‑symbol pulse (long=110…
Talk on
Break Out of The Truman Show: Active Detection and Escape of Dynamic Binary InstrumentationKe Sun, Xiaoning Li45m
Shows concrete, reproducible DBI detection and full escape techniques against Pin and DynamoRIO: uses far-return/32↔64 cross‑mode switch to force a native…
Talk on
Let's See What's Out There - Mapping the Wireless IOTTobias Zillner49m
Claims that the wireless IoT is a massive blind spot with 26 billion devices predicted and homes getting up to 500 devices, shows concrete failures: finding an…
Talk on
Never Trust Your Inputs: Causing 'Catastrophic Physical Consequences' From The Sensor...Alexander Bolshev, Marina Krotofil54m
Shows how an attacker makes one analog line mean 7 V to a controller and 1 V to logging by abusing ADC timing, phase and amplitude. Demos use Arduino + signal…
Talk on
Hey, Your Parcel Looks Bad - Fuzzing and Exploiting Parcel -Ization Vulnerabilties in AndroidQidan He35m
Binder IPC accepts crafted parcels and fuzzing plus code audit uncovers BadParcel flaws that let a zero‑permission app gain code execution in mediaserver and…
Talk on
Incident Response @ Scale-Building a Next Generation SOCOmer Cohen17m
Argues for automating incident response across APIs so alerts drive enriched context gathering from asset management, Active Directory, DNS and ThreatExchange…
Talk on
I'm Not a Human: Breaking the Google RecaptchaIasonas Polakis, Suphannee Sivakorn28m
Describes a working attack that combines browser cookie reuse and image-semantic solvers: creating Google cookies (valid ~9 days) and harvesting 63,000 cookies…
Talk on
Locknote: Conclusions and Key TakeawaysJeff Moss, Dino Dai Zovi, Chris Wysopal, Vincenco Iozzo51m
Conference wrap lists concrete findings not platitudes: firmware analysis finds 12 Netgear routers sharing the same command‑injection bug; cars ship with 40…
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.