/r2dwarf

r2 plugin for Dwarf

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

r2dwarf

integrate r2/r2frida into dwarf.

Requirements

Installation

cd ~/.dwarf/plugins/

git clone https://github.com/iGio90/r2dwarf

~~~

# optionally install r2dec decompiler (default uses pdc)
r2pm -ci r2dec

Windows

git clone https://github.com/iGio90/r2dwarf %HOMEDRIVE%%HOMEPATH%/.dwarf/plugins/r2dwarf

Features

  • panel with r2 console
  • js api to use r2 commands in frida agent
  • disasm view enriched with graph view, decompiler, xrefs and data refs
  • option to enhance UI for widescreen monitors

Alt text

Alt text

Alt text

Dwarf - Copyright (C) 2019 Giovanni Rocca (iGio90)

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>