~/talk

a journey...

Talkat BSides Edmonton 2025 · 2025-09-22..09-23· [security]
slides:none on file

Shows a concrete pipeline: passive fingerprints (HTTP user‑agent, TTL 64, DHCP vendor class option 60, DNS names) feed weekly CSV lookups of MAC prefixes (submac length 10 and 11) that are pruned (require 2/16 devices for length 11, 25 for length 10), exploded and neighbor‑filled, then searched for first prefix match. Confidence is a heuristic: longer prefix, higher proportion, neighbor lowers score; MAC randomization is detected via the second hex and excluded. Kato reports ~6% coverage from this method.

AI-written summary · about

  1. 0:00Introduction
  2. 1:27Talk agenda and IoT security
  3. 2:54Why IoT security matters
  4. 4:49Passive vs active fingerprinting
  5. 6:17Passive fingerprinting examples
  6. 8:30Deploying fingerprinting systems
  7. 9:13MAC address and OSI layer
  8. 14:12Combining protocols for signatures
  9. 15:40Pros and cons of passive fingerprinting
  10. 19:17Classification confidence in fingerprinting
  11. 21:29Statistical fingerprinting fundamentals
  12. 23:18MAC address structure and stats
  13. 24:46MAC randomization impact
  14. 26:31Building the statistical lookup table
  15. 31:18Pruning and exploding lookup data
  16. 35:33Neighboring and finalizing lookup table
  17. 37:21Classifying new devices
  18. 38:47Integrating passive and statistical engines
  19. 39:29Effectiveness of statistical fingerprinting
  20. 40:33Pros and cons of statistical fingerprinting
  21. 41:38Summary
~/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.