~/talk

Stegospolit - Exploit Delivery With Steganography and Polyglots

Talkat Black Hat Europe 2015 · 2015-11-10..11-13· [security, web-platform]
slides:none on file

Claim: browser exploits are fully encoded into image pixels and hidden inside valid JPG/PNG files, then fused with a JavaScript decoder to form an HTML+Image polyglot that a browser can run. The delivered tools (the Stegosploit toolkit v0.3) use iterative encoding to survive JPEG lossiness (converges in ~9 passes with ~45/480,000 remaining bit errors), a 651‑byte decoder rebuilds and executes CVE‑2014‑0282 payloads, demos produce a Meterpreter shell and NT AUTHORITY SYSTEM, and files bypass AV and caching/content‑sniffing defenses.

AI-written summary · about

  1. 0:00Intro
  2. 7:25Exploit
  3. 8:40Tools
  4. 9:58How Images Work
  5. 10:47Images in Layers
  6. 11:40Image Layers
  7. 12:51Composite Layers
  8. 18:31JPEG
  9. 24:31Decoder Code
  10. 25:10HTML5 Canvas
  11. 25:20Decoder
  12. 26:19Images
  13. 26:40Polyglots
  14. 28:08JPEG markers
  15. 28:21JPEG files
  16. 28:37Compression
  17. 29:09HTML Code
  18. 29:49JavaScript
  19. 30:36HTML Template
  20. 31:02Decoder Script
  21. 31:57New JPEG
  22. 32:17JPEG Result
  23. 32:47Preview App
  24. 33:07JJ Encoding
  25. 33:40Delivery
  26. 33:56Close Browser
  27. 34:27Load Image
  28. 34:50Open Image
  29. 36:14Meterpreter
  30. 36:32Privilege Escalation
  31. 37:02Authority System
  32. 37:21Give or Take
  33. 38:09PNG
  34. 38:52CC
  35. 40:17PNG demo
  36. 41:04Bit layer 0
  37. 42:30Green Channel
  38. 42:45Exploit Bit
  39. 43:15Calculator
  40. 43:25Browser
  41. 43:52Demo
  42. 44:16Exploit Delivery
  43. 44:57Content Sniffing
  44. 47:22Data Forensics
  45. 48:47Detection
  46. 49:17Where to get it raw
  47. 50:06Conclusions
  48. 50:39The Challenge
  49. 51:17Browsers need to wake up
  50. 53:29Questions Answers
~/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.