~/talk

WebRTC, Or How Secure Is P2P Browser Communication? [BAD AUDIO]

Talkat OWASP AppSec Research (AppSecEU) 2015 · on Friday, 2015-05-22· at 11:05· Room E106 & E107· [web-platform, security]
name:L. Desmet
links:none on file
name:M. Johns
links:none on file
slides:none on file

Examines the security of WebRTC peer-to-peer communication in browsers, focusing on technologies like WebRTC APIs, signaling, and the browser’s handling of P2P connections. Covers threats and vulnerabilities specific to P2P browser setups and evaluates the mechanisms browsers use to protect or expose data during WebRTC sessions.

AI-written summary · about

  1. 0:00WebRTC, Or How Secure Is P2P Browser Communication?
  2. 0:40About us: Martin Johns
  3. 1:30Overview
  4. 2:05Audio/video communication ... in the browser
  5. 3:20WebRTC architecture (Simplified)
  6. 4:56Various WebRTC deployments
  7. 6:08Multiple peer topologies
  8. 7:08Signaling path
  9. 8:51Setting up the media path
  10. 9:40SDP: Session description protocol • Initialization parameters for streaming media
  11. 10:48UDP hole punching
  12. 11:30When to use STUN/TURN/ICE?
  13. 12:39WebRTC architecture (less simplified)
  14. 13:04Identity provision
  15. 14:11WebRTC architecture (full)
  16. 15:04Fully JavaScript empowered...
  17. 18:37Handling ICE Candidates
  18. 19:06Capturing a video stream
  19. 21:56Increased attack surface
  20. 23:31Permission model / UI feedback
  21. 28:42Meta-data leakage: Trace that communication has happened
  22. 30:57Leaking local network info (CE)
  23. 33:29DTLS-RSTP to the rescue
  24. 35:35Eavesdropping on the connection
  25. 36:46Setting up the media channel with the IdP
  26. 38:41IDP setups
  27. 40:59Take home message
  28. 44:44Relevant sources
~/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.