~/talk

Serialization & Object Graph Communication

TalkinGermanat JCON 2020 · 2020-10-27..10-30· [security, java]
links:none on file
slides:none on file

Covers Java object serialization’s original design goals—transparent persistence and distributed objects (e.g., Java RMI)—and how serialization served those needs in the 1990s. Explains how design flaws and security vulnerabilities in Java deserialization were discovered over time, describes the dangers of deserializing untrusted input, and discusses techniques to avoid deserialization security issues.

AI-written summary · about

  1. 0:00Introduction
  2. 0:41Serialization - How does it work?
  3. 9:49Status Quo / Alternatives
  4. 15:23How it works
  5. 20:18Bulletproof Serialization
  6. 24:02No Limitations
  7. 26:17Superior Performance
  8. 27:52Easy to Use
  9. 28:58Benefits
  10. 30:27Dependency graph
  11. 31:22Installation
  12. 32:34Client
  13. 33:16Integrations in the Making
  14. 34:58Kafka Producer
  15. 36:42Kafka Consumer
  16. 37:57Links
~/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.