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:
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.
Afficionados of IDA shouldn’t be lost anymore, since the web-interface now shares a lot of its shortcuts:
nto rename a function
gto go on a specific offset
;to add a comment
cto define as code
spaceto switch between disassembly and graph view
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.