~/talk

We’re not in HTTP anymore: Investigating WebSocket Server Security

Talkat Global AppSec US 2021 Virtual · 2021-11-08..11-12· [security, web-platform]
links:none on file
slides:none on file

A new open-source stews toolset is released for discovery fingerprinting and vulnerability checks of WebSocket servers: discovery at 5,000+ URLs/s uses a wordlist and zgrab2 fork and hits DNS lookup as the main bottleneck, scanning ~3 million domains and finding 12,819 endpoints (~0.4% of 3M). Fingerprinter runs 50+ fingerprint tests (protocol bits, max frame length, error messages) and often identifies implementations like Gorilla. A vuln detector includes regex DoS checks; demos show local and public scans producing usable fingerprints and exploit detections.

AI-written summary · about

  1. 0:00Introduction
  2. 1:03What is WebSocket
  3. 6:05Demo
  4. 7:37WebSocket Security History
  5. 13:41WebSocket Tools
  6. 17:02stews
  7. 17:36websocket discovery
  8. 23:54websocket scanning
  9. 27:06DNS lookups
  10. 29:22WebSocket endpoint discovery
  11. 32:20WebSocket fingerprinting
  12. 33:24Top WebSocket servers
  13. 34:00Comparing WebSocket fingerprinting tools
  14. 35:02Identifying features
  15. 36:25Test categories
  16. 36:54Test case 200
  17. 41:31WebSocket vulnerability detection
  18. 44:05Summary
  19. 45:17Suggestions
~/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.