~/talk

Crippling HTTPs With Unholy PAC

Talkat Black Hat USA 2016 · 2016-08-03..08-04· [security, web-platform]
links:none on file
slides:none on file

Demonstrates forcing browsers to load a malicious PAC via option 252 DHCP spoof or spoofed WPAD DNS, then leaking full HTTPS URLs (including SSO tokens and share links) by chopping them into DNS-label 62-byte chunks and exfiltrating via DNS resolve/isResolvable to an attacker-controlled domain; includes a working demo against Windows 10 + Chrome 51 and Ubuntu Firefox, an open-source PAC malware with a two-way DNS CNC that can download code via eval-based CNC payload, and registry tweaks to make IE report full URLs; denial-of-service proxy routing also shown.

AI-written summary · about

  1. 0:00Introduction
  2. 1:06Welcome
  3. 1:19Teaser
  4. 2:20Outline
  5. 3:07PAC Refresher
  6. 6:24PAC Configuration
  7. 9:42HTTP subversion with malicious pack
  8. 12:48Find proxy for URL
  9. 18:42Mentions
  10. 20:25Ingredients
  11. 22:35Demo
  12. 26:04Fine Print
  13. 30:11Conclusion
  14. 33:03Malware Watch
  15. 33:29PAC Capabilities
  16. 35:32Download Protocol
  17. 36:05Message Length
  18. 38:17Recap
  19. 38:42Matrix
  20. 40:25Remediation
  21. 41:20Secure PAC
  22. 42:10Conclusions
~/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.