Hacker Numerology
Where
Talks
LASCON 2024
Duration
50 min
Shows how short, sequential identifiers leak details about systems, people and networks, and how to reason from a few samples.
Summary
HD Moore opens with the German tank problem, where a few captured serial numbers let analysts estimate wartime production far better than intelligence estimates did. He argues that identifiers now sit on nearly everything, from receipts, driver's licenses and car VINs to medical records and hardware serials, and that short, densely packed values often reveal far more than their owners expect once you collect a handful of them.
The middle of the talk walks through real examples. Sequential IDs in lab results and pharmacy prescriptions exposed other patients' records, discarded receipts showed how busy a restaurant was, and Dell service tags encoded purchase dates that could be read from management interfaces. Moore shows how timestamps and MAC addresses hide inside UUIDs and cookies, and how sampling IPv4 and IPv6 space exposes network layout, misplaced devices and unexpected open services. He also describes using a PlayStation discovery protocol to collect device identifiers at scale.
The takeaway is practical. Developers should avoid predictable identifiers for objects and records, and should enforce authorization on every lookup rather than trusting that a number is hard to guess. Defenders should also treat their own identifier schemes, and the metadata they expose, as potential intelligence sources that an outsider can measure over time.
Related talks
Talks·33 min
Michal Rampášek · Alexander Valach
Shows how a national CSIRT builds proactive scanning, vulnerability assessment and threat intelligence for public sector clients.
Talks·51 min
Phill Hallam-Baker
Proposes DNS-based identity extensions for portable accounts, secure contact exchange, and internet-connected devices with their own names.
Talks·47 min
Mikalai Birukou
Presents a client-side federation framework that keeps data private and off central servers, with a live demo.


