The new web interface
December 3, 2014
Thanks to pwntester, we’ve got a new web-interface for radare2! You can either get it by using the latest git, or try it on our cloud.
Lets highlight the new features:
Graphing
The web-interface is now using viz.js to show interractive graphs, and the disassembly has now syntax highlighting, like the command line interface. When we say Interractive, we mean that you can not only move the graph, but also modify, edit and annotate it.
IDA shortcuts
Afficionados of IDA shouldn’t be lost anymore, since the web-interface now shares a lot of its shortcuts:
n
to rename a functiong
to go on a specific offset;
to add a commentc
to define as codeu
to undefinespace
to switch between disassembly and graph view
New views
You can now see hexdump, graph view, disassembly, settings and strings since each of them has a dedicated webview!
By the way, changes made within the web interface are persistent, this means that you can build your colourscheme in an interractive manner. nOf course, every useful information that can be used to move in the binary can be displayed in the side bar, like functions, sections, imports, relocs, and flags.
Since everything is not doable within the web interface (yet), you’ll find a command-line widget at the bottom of your screen, and the changes are propagated in real-time.