HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

REcon 2013 - The Future of RE : Dynamic Binary Visualization (Christopher Domas)

Sébastien Duquette3 HN recommenders · recommended in 3 months, 2015-2024
YouTube
9K views · 12 years ago · talk · evergreen

Christopher Domas's REcon 2013 talk on dynamic binary visualization for reverse engineering. He shows how rendering binary data as interactive visual maps and trigraphs reveals structure that hex dumps hide, leading to his Cantor.dust tool.

HN commenters say it permanently changed how they think about inspecting binary data, and point to it as the origin of visual binary analysis tools.

Security & hackingData visualization & information design#reverseengineering#binaryvisualization#cantor.dust#security#recon

4 comments from Hacker News

@hoosieree2024 · in “Show HN: Bin-graph: Visualize binary files”

Have you checked out this demo? ▶ this video The 3d pan/tilt/zoom visualizations of the trigraphs are especially nice to look at.

RecommendsView on HN
@oldmanludd2023 · in “Ask HN: Are There Viewers for Memory Layout?”

I don't think it's quite what you're looking for but cantor.dust is an interesting visualization tool for binary data. Security conference presentation from a decade ago: ▶ this video Release of open-source Ghidra plugin in 2020: link

RecommendsView on HN
@LargoLasskhyfv2017 · in “Unexpected Risks Found in Editing Genes to Prevent Inherited Disorders”

Maybe it's a matter of tooling. I don't want to appear disrespectful, but after having seen Christopher Domas present "The Future of RE: Dynamic Binary Visualization" my mind was forever blown. Working with hexdumps, debuggers, disassemblers etc. seems so stone-agey compared to that. Like so much in IT in general. Anyways, caveman CAN more than crawl, obviously ;-) So, if you have up to an hour of time to waste, maybe you can have your mind blown to cantor dust too? link ▶ this video Something very similar seems to be developed here: link Happy New Cyber! edit: spelling

Strongly recommendsView on HN
@jsprogrammer2015 · in “X86 rootkit”

Yep. I didn't read most of the last 1/2-1/3 of the slides, but it looks like the magic number may be different for each machine (ie. there is no one binary to rule them all[all though you could probably trivially generate all possibilities])? And that there is at least some process involved in determining the number what the number is? The author is legit. Here's a somewhat recent talk he gave: ▶ this video

CitesView on HN
4 2 1 Christopher Domas   The future of RE Dynamic Binary Visualization48:39

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

Adrian Crenshaw
59K views • 14 years ago
Bret Victor - Drawing Dynamic Visualizations35:16

Bret Victor - Drawing Dynamic Visualizations

Colin McDonnell
17K views • 11 years ago
H3: Tiling the Earth with Hexagons25:39

H3: Tiling the Earth with Hexagons

Uber Engineering
53K views • 8 years ago
HandmadeCon 2016 - History of Software Texture Mapping in Games1:22:13

HandmadeCon 2016 - History of Software Texture Mapping in Games

Molly Rocket
15K views • 9 years ago
Symbolics Lisp Machine demo Jan 201313:43

Symbolics Lisp Machine demo Jan 2013

Kalman Reti
52K views • 13 years ago
OffensiveCon19 - Alex Ionescu - Keynote - Reversing Without Reversing33:41

OffensiveCon19 - Alex Ionescu - Keynote - Reversing Without Reversing

OffensiveCon
20K views • 7 years ago
SORTDEMO.BAS2:50

SORTDEMO.BAS

fragglet
10K views • 16 years ago
DEF CON 23 - Chris Domas - Repsych: Psychological Warfare in Reverse Engineering38:49

DEF CON 23 - Chris Domas - Repsych: Psychological Warfare in Reverse Engineering

DEFCONConference
173K views • 10 years ago
I wrote a Raytracer for DOS, 16 VGA colors15:00

I wrote a Raytracer for DOS, 16 VGA colors

Bisqwit
905K views • 15 years ago
SYMBOLICS S-PACKAGES 3D GRAPHICS AND ANIMATION DEMO29:16

SYMBOLICS S-PACKAGES 3D GRAPHICS AND ANIMATION DEMO

Red Martian
14K views • 13 years ago
NOTCURSES III: THE SAGA CONTINUES (1080P)6:46

NOTCURSES III: THE SAGA CONTINUES (1080P)

Nick Black
46K views • 5 years ago
Code Bubbles: Rethinking the User Interface Paradigm of Integrated Development Environments8:19

Code Bubbles: Rethinking the User Interface Paradigm of Integrated Development Environments

AndrewBragdon
284K views • 16 years ago
CppCon 2019: Matt Godbolt “Path Tracing Three Ways: A Study of C++ Style”55:42

CppCon 2019: Matt Godbolt “Path Tracing Three Ways: A Study of C++ Style”

CppCon
77K views • 7 years ago
DEF CON 26  - Christopher Domas - GOD MODE UNLOCKED Hardware Backdoors in redacted x8646:04

DEF CON 26 - Christopher Domas - GOD MODE UNLOCKED Hardware Backdoors in redacted x86

DEFCONConference
86K views • 8 years ago
Dynamic Languages Wizards Series - Panel on Language Design1:58:46

Dynamic Languages Wizards Series - Panel on Language Design

Eduardo Cavazos
16K views • 14 years ago
BSidesLV 2013   3 2 7 Sixteen Colors Archiving the Evolution of ANSI and ASCII Art   Doug Moore Bren57:37

BSidesLV 2013 3 2 7 Sixteen Colors Archiving the Evolution of ANSI and ASCII Art Doug Moore Bren

Adrian Crenshaw
16K views • 13 years ago
Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 201935:33

Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019

Agile on the Beach
553K views • 7 years ago
Superpositions, Sudoku, the Wave Function Collapse algorithm.14:28

Superpositions, Sudoku, the Wave Function Collapse algorithm.

Martin Donald
764K views • 6 years ago
REBL - Stuart Halloway33:06

REBL - Stuart Halloway

ClojureTV
25K views • 7 years ago
I Solved Klotski12:20

I Solved Klotski

2swap
2.1M views • 1 year ago