~/talk

Exploiting Unknown Browsers and Objects

slides:none on file

A tool called Hackability inspector enumerates hidden JavaScript objects in embedded browsers and runs concrete tests it finds cross-domain window detection, function constructor checks, HTML object rendering and a blind enumeration mode that saves results for offline analysis. It detects Java bridges, attempts socket creation and uses getClass/field manipulation to achieve remote code execution via Java bridge, reproduces bugs like location.host overwrites and origin leaks in exceptions, and produces working proofs of concept such as calculator popups.

AI-written summary · about

  1. 0:00Intro
  2. 1:55About me
  3. 2:53Hackability
  4. 5:17Missing browser devtools
  5. 5:48New tool
  6. 6:30Introducing Inspector
  7. 7:57Inspecting HTML
  8. 8:20Filter objects
  9. 9:17Detecting JS windows
  10. 10:36Detecting Function/Object
  11. 14:44Security bugs
  12. 21:31Security tests
  13. 26:09Detecting Java bridges
  14. 27:40Exploiting Java bridges
  15. 32:54Advanced Inspection
  16. 34:21Use cases
  17. 34:58Shortcuts and commands
  18. 35:37Conclusion
~/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.