Source graveyard and random candy for radare2
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Attic/r_db Add an Attic Jun 17, 2016
agc Added AGC analysis plugin Aug 2, 2016
baleful Fix in esil expresion for ROL and AND (#66) Sep 3, 2016
bcl Dwarf reloaded (#91) Jan 10, 2017
binarly Initial import of the r2's binarly plugin May 2, 2016
binr/old.rarc2 Add an Attic Jun 17, 2016
blessr2 uhm workaround to avoid a blessr2 crash Dec 21, 2016
crashlog +x r2crash.js Apr 23, 2018
doc.sw More readme editions Jan 3, 2015
docker Add Docker folder with go & java dockerfile Apr 28, 2016
dwarf dwarf: Fix broken test Jun 2, 2018
examples/my-cpu Add more R2_ prefix for some var Aug 7, 2018
kaitai Add r2kaitai Mar 25, 2017
kdp Update README.md Sep 3, 2015
keystone fix usage of RStrBuf in keystone.c Aug 26, 2018
libr Refix olly(2) Aug 25, 2018
lief Add more R2_ prefix for some var Aug 7, 2018
lua53 Add more R2_ prefix for some var Aug 7, 2018
md380 Add more R2_ prefix for some var Aug 7, 2018
microblaze Add more R2_ prefix for some var Aug 7, 2018
pimp pimp: sync with pimp's repo (#134) Sep 12, 2017
r2angr Initial import of the r2wars game Jun 10, 2017
r2k Add task_struct pointer field in the proc_info struct May 25, 2018
r2snowman Fix cloning to non-empty existing directory (#139) (#140) Mar 19, 2018
r2tox Add more R2_ prefix for some var Aug 7, 2018
r2w Initial import of radare2-extras hg repo Aug 14, 2012
r2wars Update README.md Aug 13, 2017
ramoji2 Add ramoji2 Apr 4, 2016
rar rar disassembler and bin plugin moved from r2 to r2e Apr 11, 2017
rust-asm6502 Support the new plugin API (#112) Apr 6, 2017
scriptcraft Add Scriptcraft stuff to integrate r2 and minecraft Apr 13, 2015
ssdeep Release 2.6.0 and generate acr files with 1.6.2 May 21, 2018
sys Add cherrypull.sh helper script Mar 13, 2016
types Use enum instead of define Apr 12, 2018
unicorn Fix null deref crash in unicorn plugin Jan 22, 2017
yara yara: Fix broken test Jun 2, 2018
zpu Add more R2_ prefix for some var Aug 7, 2018
.gitignore Remove generated Makefile and options.mk (#56) Jul 25, 2016
.travis.yml dwarf: Fix broken test Jun 2, 2018
COPYING Add libr/asm/p (arm and ppc only), license and more make fixes Jan 3, 2015
COPYING.LESSER Add libr/asm/p (arm and ppc only), license and more make fixes Jan 3, 2015
Makefile.acr Evm improvements (#144) Dec 12, 2017
README.md Cleanup README Oct 26, 2017
autogen.sh Regenerate all configure scripts from autogen.sh Jan 3, 2015
configure Release 2.8.0 Aug 14, 2018
configure.acr Release 2.8.0 Aug 14, 2018
options.mk.acr Move libext to /options.mk May 23, 2016

README.md

radare2-extras Build Status

This repository contains extra plugins for radare2.

The reasons why those plugins are distributed in a separate repository are the following:

  • Depends on external libraries (yara, ewf)
  • Marginal/specific use (ctf-specific asm/anal vm f.ex)
  • r2 must be self-contained (no optional/external deps)
  • Simplify packagers work, and makes it more flexible
  • Duplicates functionality from r2 (no need to have multiple disassemblers for the same arch in core)

The compiled plugins will be installed at

/usr/lib/radare2-extras/$(VERSION)

Some of the plugins/code doesnt compiles, it will be reviewed and cleaned up, merged into core, updated or removed.

In addition, this repository will be useful to new contributors, comers who want to write his own r2 plugins for example.

The aim of this repository is to make the master radare2 repository to be as concise as possible, and reduce the amount of unnecessary plugins to shrink the install size and keep it usable for 99% of users.

Building

The recommended way to build and install those plugins for users is to use r2pm. See the radare2-pm repository for details:

https://github.com/radare/radare2-pm