Been toying around with a tool to visualise live data from running programs using space-filling curves, e.g. as a debugging and reverse engineering aid. Getting some interesting results! Here's a random page from gcc's memory space as it compiles a source file.pic.twitter.com/jSU5yJ0Ghp
-
Prikaži ovu nit
-
This is essentially a re-write of Binspect (https://github.com/joesavage/binspect …) that focuses on live rather than static data. Not sure if I'll pursue it further, but I actually think that this kind of visualisation can be really useful for reverse engineering.
1 reply 0 proslijeđenih tweetova 0 korisnika označava da im se sviđaPrikaži ovu nit -
Humans are really good at pattern matching and manipulating spatial representations. Being able to use your intuition to reason about neighbourhoods of data and how they 'feel' (colour palettes, high-level structures, regular behaviours, volatility, etc.) is extremely valuable.
0 proslijeđenih tweetova 0 korisnika označava da im se sviđaPrikaži ovu nit -
Straight, winding, compact, splayed, sparse, dense, noisy, peaceful, diverse, uniform, blocky, fluid, grimy, clean, floral, plain... not typically words you would encounter in reverse engineering! Not to mention spatial relationships like "up a few pages near the brownish sludge"
1 reply 0 proslijeđenih tweetova 0 korisnika označava da im se sviđaPrikaži ovu nit
I definitely wouldn't hesitate to speak like that in describing these kinds of visualisations though. Here are a few more screenshots, this time an assortment of pages from Blender.pic.twitter.com/YbQZ9Fuosr
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.