~/conference

Black Hat Asia 2021

titleauthorlength
Locknote: Conclusions and Key Takeaways from Day 1 locknoteMika Devonshire, Ty Miller, Pamela O'Shea, Fyodor Yarochkin41m
Day one surfaces concrete, actionable findings: a legacy SQL injection chain uses WebDAV and the Jet engine to fetch attacker‑controlled files, fuzzing finds…
Talk on
Insights and Predictions: What's Next in InfoSecLidia Giuliano, Vitaly Kamluk, Vandana Verma Sehgal, Jeff Wilson, Neil R. Wyler57m
Pandemic-driven digital transformation forces rapid, messy changes: one vendor scales from 50,000 to 250,000 concurrent VPN sessions in weeks and home networks…
Talk on
In-Field Emulation & Fuzzing of PLCs to Uncover the Next Zero-Day in Industrial Control SystemsMichail Maniatakos, Dimitrios Tychalas39m
Recent years have been pivotal in the field of Industrial Control Systems (ICS) security, with a large number of high-profile attacks exposing the lack of a…
Talk on
Vibe Check: IDK About This…. Why Students May Shy Away From Cyber in a Surveillance StateMika Devonshire37m
Students in Asia Pacific avoid malware/ethical hacking because pervasive CCTV, ISP monitoring and strict laws (Singapore Computer Misuse Act, Hong Kong cap…
Talk on
In-Depth Analyzing and Fuzzing for Qualcomm Hexagon ProcessorXiling Gong, Bo Zhang38m
Hexagon processors have been widely used on Qualcomm platforms. Almost all vital peripheral subsystems (e.g., baseband, WLAN, ADSP, NPU) are lade onto Hexagon…
Talk on
The Rise of Potatoes: Privilege Escalations in Windows ServicesAntonio Cocomazzi42m
Documents recent, concrete privilege‑escalation chains that turn service accounts into NT AUTHORITY\SYSTEM by abusing Windows service behavior and…
Talk on
A General Approach to Bypassing Many Kernel Protections and its MitigationYueqi Chen, Zhenpeng Lin, Xinyu Xing41m
Shows that kernel “elastic” (flexible) objects let a limited heap write become a powerful info‑leak primitive that defeats KASLR, reveals stack canaries, heap…
Talk on
(Un)protected Broadcasts in Android 9 and 10Mohamed Elsabagh, Ryan Johnson, Angelos Stavrou25m
AOSP bug lets apps declare protected broadcast actions but the system fails to honor them when the declaring APK is in non-privileged system locations, so…
Talk on
A Walk Through Historical Correlations Between Vulnerabilities & Stock PricesAlejandro Hernandez29m
Dataset of historical vulnerabilities and breaches maps each event to daily stock moves and days until price returns to pre-event level; findings show…
Talk on
The Motion Sensor Western: The Good, the Bad, and the UglyBen Nassi30m
Motion sensors enable cheap IMU features but also allow concrete attacks: resonant acoustic injection uses chirps in device-specific resonant bands (gyros…
Talk on
The Price of Compatibility: Defeating macOS Kernel Using Extended File AttributesZuozhi Fan36m
Finds two macOS kernel flaws in the FAT compatibility layer that parses AppleDouble ._ files, turning malformed extended-attribute headers into an…
Talk on
How I Can Unlock Your Smart Door: Security Pitfalls in Cross-Vendor IoT Access ControlYan Jia, Luyi Xing, Bin Yuan, Dongfang Zhao35m
Demonstrates concrete attacks that turn temporary guest access into persistent control of smart locks by exploiting cross-cloud delegation gaps (Google Home…
Talk on
The Tangled Webview ----- Javascriptinterface Once MoreCe Qin22m
Claims a new class of WebView addJavascriptInterface flaws that bypass all verifications by exploiting differences between browser‑ and renderer‑initiated…
Talk on
The B-MAD Approach to Threat ModelingAdam Shostack25m
Argues that the common instruction bring me a diagram creates needless conflict and late-stage fixes by turning a collaborative design step into a blame-driven…
Talk on
Reverse Engineering ComplianceAdam Shostack31m
Applies classic reverse engineering (GDB and assembler dumps from past work) to the PCI DSS v3.2.1 rulebook, mapping its 139 pages of requirements into a…
Talk on
New Attack Surface in Safari: Using Just One Web Audio Vulnerability to Rule SafariJunDong Xie27m
Demonstrates a single WebAudio decoder bug that bypasses Safari heap isolation to get arbitrary code execution: fuzzing audio_file_stream and extended audio…
Talk on
Scavenger: Misuse Error Handling Leading to Qemu/KVM EscapeXingwei Lin, Gaoning Pan, Jiashui Wang, Chunming Wu, Xinlei Ying Ying35m
Directed greybox fuzzing of QEMU’s NVMe device finds an uninitialized free in nvme_map_prp caused by misused error-handling goto cleanup paths. The researchers…
Talk on
Hunting Vulnerabilities of gRPC Protocol Armed Mobile/IoT ApplicationsShijie Cao, Hao Zhao33m
Claims an almost fully automated pipeline that finds gRPC flaws in mobile/IoT apps by combining static and dynamic work: IDA Python recursive analysis to…
Talk on
Apple Neural Engine Internal: From ML Algorithm to HW RegistersWish Wu30m
Claim that SEP firmware contains FaceID keys in plaintext and that FaceID logic and neural weights are reachable; toolchain work reproduces…
Talk on
X-in-the-Middle: Attacking Fast Charging Piles and Electric VehiclesHuiYu Wu, YuXiang Li29m
A custom MITM device called X charger sits between DC piles and vehicles, relays and fuzzes CAN/GB/T frames, and captures protocol fields that include VINs…
Talk on
Racing the Dark: A New TOCTTOU Story From Apple's CoreYu Wang35m
Researcher presents more than a dozen macOS kernel memory-mapping zero-days and traces how weak input validation and mapping rules create TOCTTOU and…
Talk on
How Did the Adversaries Abusing the Bitcoin Blockchain Evade Our Takeover?Christian Doerr, Tsuyoshi Taniguchi24m
Malware encodes CNC IPs into Bitcoin payments using two satoshi-coded transactions (amounts translate to IP octets), and clients poll specific wallets; miners…
Talk on
Give Me a SQL Injection, I Shall PWN IIS and SQL ServerQi Deng, Bo Qu, Tao Yan (@Ga1ois)36m
SQL injection into any app that lets SQL Server or Access call the ancient Jet 4.0/ACE 12.0 provider lets a remote attacker point the engine at an…
Talk on
Hey, You, Get off My Private Data: Do Apps Respect Your Privacy as They Claim?Guangdong Bai, Qing Zhang37m
Framework that auto-audits Android apps for real data flows and regulatory gaps, with four tools: domain reputation checks, an API scanner, network-traffic…
Talk on
Alarm.DISARM - Remotely Exploiting & Disarming Popular Physical Security System from Public InternetOmri Ben-Bassat36m
Two RCEs (CVE-2020-25189 and CVE-2020-25185) exist in a Paradox IP150 internet module’s lwIP-based web login: unsafe strcpy and hex-decoding loops allow buffer…
Talk on
A Mirage of Safety: Bug Finding & Exploit Techniques of Top Android Vendor's Privacy Protection AppsHuiming Liu, Xiangqian Zhang22m
Top Android vendors’ “privacy” apps (Secure Folder, PrivateSpace, Safe, App Lock) contain concrete failures: weak encryption like AES‑ECB with keys derived…
Talk on
Domain Borrowing: Catch My C2 Traffic if You CanTianze Ding, Junyu Zhou35m
Claim: a technique called domain borrowing lets a C2 use CDN infrastructure with SNI equals Host and a legitimately issued certificate borrowed from other…
Talk on
Pre-built JOP Chains with the JOP ROCKET: Bypassing DEP without ROPAustin Babcock, Bramwell Brizendine37m
Tool claims to build pre-built JOP chains that bypass DEP without ROP by statically finding dispatcher gadgets, dispatch tables and functional gadgets from…
Talk on
"We Are About to Land": How CloudDragon Turns a Nightmare Into RealityJhih-Lin Kuo, Zih-Cing Liao (DuckLL), Zih-Cing (DuckLL)35m
Research separates Kimsuky into two clusters and attributes a persistent North Korean APT named CloudDragon that operates since 2017 using specific toolchains…
Talk on
The Cost of Complexity: Different Vulnerabilities While Implementing the Same RFCDaniel dos Santos, Shlomi Oberman36m
Analysis of RFC 1035 message compression across diverse TCP/IP stacks finds widespread, concrete faults: invalid compression pointers that forward or loop and…
Talk on
Threat Hunting in Active Directory EnvironmentAnurag Khanna, Thirumalai Natarajan Muthiah37m
Mandiant teams report concrete backdoors: attackers set constrained delegation or msDS-AllowedToActOnBehalfOfOtherIdentity via PowerShell to impersonate users…
Talk on
Mining and Exploiting (Mobile) Payment Credential Leaks in the WildWing Cheong Lau, Shangcheng Shi, Xianbo Wang34m
Built an automated scanner called pk miner that crawls GitHub, ~1 million Android APKs and merchant servers, parses repo history and APKs, and validates leaks…
Talk on
Mem2Img: Memory-Resident Malware Detection via Convolution Neural NetworkCharles Li, Aragorn Tseng28m
Mem2Img converts process memory dumps into RGB images where the red channel is raw byte values, the green channel is local entropy and the blue channel is…
Talk on
Hiding Objects from Computer Vision by Exploiting Correlation BiasesMasaki Kamizono, Yin Minn Pa Pa, Paul Ziegler27m
Automated composites exploit an implicit correlation bias in vision models trained on COCO 2017 to hide objects: round shapes near dogs become frisbees, stop…
Talk on
Disappeared Coins: Steal Hashrate in Stratum SecretlyRui Chong, Yuanyuan Huang, Xin Liu, Yingli Zhang, Qingguo Zhou27m
Two novel MITM schemes reliably steal miner hashrate from Stratum v1: a stealthy set_extranonce job-injection proxy that intercepts subscription/authorize…
Talk on
A New Era of One-Click Attacks: How to Break Install-Less AppsBo Li, Yimin Wu, Zhiyang Zeng28m
Finds multiple practical exploits across Install‑Less platforms and demonstrates working attacks: one‑click remote RCE on QuickApp by abusing the downloadFile…
Talk on
Wideshears: Investigating and Breaking Widevine on QTEEQi Zhao27m
Widevine on QTEE gets a practical break: a Widevine TA command parser accepts a subsample out-of-bounds on offset that permits precise one-byte and multi-byte…
Talk on
Enter SandboxClaudio Canella, Michael Schwarz, Mario Werner35m
Automatic seccomp generation named Chestnut combines a compiler plugin (Sourcealyzer), a binary analyzer (Binalyzer), and a runtime tracer (Finalizer) plus…
Talk on
Anti-Forensics: Reverse Engineering a Leading Phone Forensic ToolMatt Bergin31m
Reverse engineering of Cellebrite UFED reveals practical weaknesses: encrypted extractor archives use AES-256-CBC envelopes that are peeled in three stages to…
Talk on
Keynote: Lessons From 11 Billion Breached RecordsTroy Hunt46m
Creator of Have I Been Pwned processes 11 billion records and now accepts data from FBI, HTCU and BKA, cataloguing incidents such as TalkTalk’s £77M impact…
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.