~/conference

RuhrSec 2016

web application security engineers, browser security researchers, exploit developers, incident responders and threat hunters, security researchers, devops and platform engineers

AngularJS sandbox bypass techniques; sanitizer SVG parser bypass; CSP escape via Blob and Reflect.construct; DROWN SSLv2 Bleichenbacher attack; cross-protocol TLS decryption; JIT-ROP and code-reuse attacks; counterfeit object-oriented programming (COOP); hardware-assisted control-flow integrity; WebRTC signaling tampering and eavesdropping; Unicode utf8mb4 truncation vulnerabilities; honeypot-driven IOC extraction; automated clustering of malicious JavaScript

titleauthorlength
An Abusive Relationship with AngularJS v2Mario Heiderich45m
Deep dive into AngularJS 1.x vulnerabilities with concrete exploits and timelines: sandbox bypass via Function constructor and prototype/toString tricks…
Talk on
The DROWN AttackSebastian Schinzel44m
A cross‑protocol exploit uses an SSLv2 server as a Bleichenbacher RSA padding oracle to decrypt recorded TLS 1.2 sessions using 2048‑bit RSA, implemented to…
Talk on
On Securing Legacy Software Against Code-Reuse AttacksLucas Vincenzo Davi35m
Overview of concrete findings and defenses: fine-grained ASLR is undermined by a JIT-ROP that discloses about ~200 pages disclosed on average in…
Talk on
Eavesdropping on WebRTC Communication with Funny Cat PicturesMartin Johns39m
Demonstrates a practical attack that turns browser JavaScript into a man-in-the-middle: a single Cross-site Scripting bug, a compromised signaling server, or a…
Talk on
Hacking with Unicode in 2016Mathias Bynens46m
Unicode has ~1.1M code points (up to 0x10FFFF) split into a 65k BMP and astral planes, and this causes concrete bugs: JavaScript counts astral symbols as two…
Talk on
Automatic Extraction of Indicators of Compromise for Web App.Marco Balduzzi37m
Automated system extracts and validates web Indicators of Compromise by instrumenting a high-interaction honeypot of 500 vulnerable domains, diffing VM…
Talk on
Keynote: Code-Reuse Attacks and BeyondProf. Dr. Thorsten Holz47m
Code-reuse research shows that many defenses fail against practical techniques that reuse existing functions or manipulate object layouts rather than code…
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.