mirror of
https://github.com/radareorg/radare2.git
synced 2024-12-14 00:38:55 +00:00
bc2ee1f869
analysis algorithms. Java analysis plugin is re-written to leverage this capability. Added some new R_ANAL types, and some of the respective operations and strings. Updated io-component files to get file size and info |
||
---|---|---|
.. | ||
p | ||
t | ||
buffer.c | ||
cache.c | ||
desc.c | ||
io.c | ||
Jamroot | ||
Makefile | ||
map.c | ||
plugin.c | ||
plugins.jam | ||
README | ||
section.c | ||
undo.c | ||
undo.h |
RIO design ========== rio api allows to seamlessly access to underlying IO backends and define rules on top of it to act as an mmu. Actions ------- - open - read - seek - write - close Layers ------ - cache caches write ops and modifies reads - map allows to map a certain file at a given offset - sections like maps, but provide more information for virtual addressing Features -------- - undo - buffer - desc fn read(io: IO) { ut64 offset; if io.offset }