mirror of
https://github.com/radareorg/radare2.git
synced 2024-11-30 16:40:57 +00:00
9ecc5775a7
- r_bin_init splitted in r_bin_init and r_bin_set_file * r_core - Fixed radare2 * r_parse - Fixed parse_mreplace build * r_lib - Lazy dlopen by default |
||
---|---|---|
.. | ||
anal | ||
asm | ||
bin | ||
bp | ||
cmd | ||
config | ||
cons | ||
core | ||
debug | ||
diff | ||
flags | ||
hash | ||
include | ||
io | ||
lang | ||
lib | ||
line | ||
macro | ||
meta | ||
parse | ||
range | ||
reg | ||
search | ||
sign | ||
socket | ||
syscall | ||
trace | ||
util | ||
vapi | ||
var | ||
vm | ||
config.mk | ||
depgraph.pl | ||
libr.pc | ||
Makefile | ||
README | ||
rules.mk | ||
stripsyms.sh | ||
TODO |
========================= libr - codename 'radare2' ========================= LibR is the refactoring of the old radare1 core in a set of libraries defining the APIs of radare2. The library 'libr' is composed by different modules, each one implementing working modules of radare, so then, we get a complete set of libraries for analyzing code, disassembling bytes, dumping bytes, plugin handling, etc.. The 'R' is for refactoring, reversing, radare, ... Each module has its own test directory (t/) which contains simple applications using the upper directory code and linking against the direct dependencies. This enables a fine-grained test level for checking all functionalities in one shot and give us the opportunity to write radare2 as test programs. --pancake