Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    4 2 1 Christopher Domas The future of RE Dynamic Binary Visualization

    Adrian Crenshaw

    7 HN recommenders · recommended in 11 months, 2013–2026

    YouTube

    48:39 · 59K views · Oct 3, 2012

    Christopher Domas presents his Cantor Dust tool at Derbycon 2012, a 3D visual approach to reverse engineering binaries by visualizing their structure dynamically.

    Regarded as one of the coolest talks ever, with a futuristic binary visualization demo that has inspired later tools.

    Systems, Networks & SecuritySecurity & hackingData visualization & information design
    1. 1:03:22
      REcon 2013 - The Future of RE : Dynamic Binary Visualization (Christopher Domas)Sébastien Duquette9.5K views • 12 years ago
    2. 1:04:00
      CppCon 2015: Sean Parent "Better Code: Data Structures"CppCon106K views • 11 years ago
    3. 35:16
      Bret Victor - Drawing Dynamic VisualizationsColin McDonnell17K views • 11 years ago
    4. 38:49
      DEF CON 23 - Chris Domas - Repsych: Psychological Warfare in Reverse EngineeringDEFCONConference173K views • 10 years ago
    5. 46:04
      DEF CON 26 - Christopher Domas - GOD MODE UNLOCKED Hardware Backdoors in redacted x86DEFCONConference86K views • 8 years ago
    6. 21:28
      DEF CON 26 - Christopher Domas - The Ring 0 Facade Awakening the Processors Inner DemonsDEFCONConference24K views • 8 years ago
    7. 1:14:48
      The Future of Mathematics?Microsoft Research116K views • 7 years ago
    8. 56:27
      In Search of TomorrowBerkeley Institute for Data Science (BIDS)18K views • 10 years ago
    9. 1:22:13
      HandmadeCon 2016 - History of Software Texture Mapping in GamesMolly Rocket15K views • 9 years ago
    10. 59:34
      CppCon 2017: Matt Kulukundis “Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step”CppCon137K views • 9 years ago
    11. 35:33
      Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019Agile on the Beach554K views • 7 years ago
    12. 13:43
      Symbolics Lisp Machine demo Jan 2013Kalman Reti52K views • 13 years ago
    13. 44:29
      Breaking the x86 Instruction SetBlack Hat381K views • 9 years ago
    14. 17:54
      Coding Adventure: Ant and Slime SimulationsSebastian Lague2.2M views • 5 years ago
    15. 15:12
      Bret Victor - Seeing SpacesColin McDonnell21K views • 11 years ago
    16. 29:16
      SYMBOLICS S-PACKAGES 3D GRAPHICS AND ANIMATION DEMORed Martian14K views • 13 years ago
    17. 1:49:22
      The Future is a Dead Mall - Decentraland and the MetaverseFolding Ideas8.2M views • 3 years ago
    18. 31:51
      Visualizing the 4d numbers Quaternions3Blue1Brown5.6M views • 8 years ago
    19. 23:06
      Bob Nystrom - Is There More to Game Architecture than ECS?Roguelike Celebration301K views • 8 years ago
    20. 56:22
      Bret Victor - The Humane Representation of ThoughtColin McDonnell58K views • 11 years ago

    14 comments from Hacker News

    1. @e12eMar 2014· in “Introducing Ring -3 Rootkits: BIOS rootkit targeting vPro chipsets (2009) [pdf]”

      You might want to have a look at Bossard's presentation from defcon20 (2012?), "Hardware backdooring is possible": [LINK] He's done a few of these, so I might be getting them mixed up -- but the message is basically that x86 (and by extension amd64) is hopelessly broken due to legacy crap that sort of hides between the cpu, ram and devices (the software running on your cdrom drive, on the network or sound card...). Also related: 4 2 1 Christopher Domas The future of RE Dynamic Binary Visualization this video [ed2: Skip to ~14-15 minutes to get to the good stuff, then go back and watch the whole thing :) software home page and demo download (I don't think there's anything new published): [LINK] [LINK] ed: More recent presentation, looks to be the same: [LINK] ] Again related to (but as far as I remember does not reference [edit: I was wrong, he does indeed reference this]): Black Hat USA 2010: Voyage of the Reverser: A Visual Study of Binary Species 1/5 [LINK] #HITB2013AMS D2T1 Sebastien Kaczmarek - Dreamboot - A UEFI Bootkit [LINK]

      Strongly recommendsView on HN
    2. @nerdsniperAug 2026· in “Spaghettifying DRAM”

      My introduction to his work was "The future of RE Dynamic Binary Visualization"[0] which completely blew me away. It still feels futuristic today, 13 years later. Novel UI/UX paradigms like this are slow to find widespread adoption, even when they're so clearly demonstrated to be such an ideal fit for their purpose. 0: this video

      Strongly recommendsView on HN
    3. @vanderZwanAug 2026· in “Assembly Hall of Shame”

      Also came up with the original ..cantor.dust.. binary visualization tool, which is a tool I never used directly but Chris' presentation of it in 2012 is still one of the coolest talks I've ever seen. [0] [LINK] [1] this video

      Strongly recommendsView on HN
    4. @LargoLasskhyfvOct 2020· in “Reverse Engineer Amazon's Whispersync”

      Like CantorDust by Christopher Domas@Batelle? this video really blew my mind when I saw it. Btw. about 8 years later they finally delivered, by releasing it as plug-in for Ghidra! Yay! [LINK]

      Strongly recommendsView on HN
    5. @rckoepkeOct 2020· in “Visualizing binaries with space-filling curves (2011)”

      This demo does a fairly decent job of explaining how you'd use these kinds of visualizations: this video Batelle's CantorDust combines the visualization concept with a convenient UX for selecting blocks of code graphically and zooming in on the corresponding hex, or vice-versa. The "devil is in the details" with respect to the UX for these kinds of tools. The visualization or 2D image by itself is somewhat less useful without being able to snap to the corresponding part of the hex or IDA/Ghidra disassembly. I do think adding a 3rd dimension to the visualization probably adds somewhat more utility as well. The recently released open source package for CantorDust seems to omit the 3D visualizations which were shown in the demo linked here.

      RecommendsView on HN