diff options
Diffstat (limited to 'devel/radare2/DETAILS')
-rwxr-xr-x | devel/radare2/DETAILS | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/devel/radare2/DETAILS b/devel/radare2/DETAILS new file mode 100755 index 0000000000..bfd96bcd44 --- /dev/null +++ b/devel/radare2/DETAILS @@ -0,0 +1,45 @@ + SPELL=radare2 + VERSION=0.7 + SOURCE="${SPELL}-${VERSION}.tar.gz" + SOURCE_URL[0]=http://radare.org/get/${SOURCE} + SOURCE_HASH=sha512:9896bc697ed5853d71dc3b844493c9ff5c6f35627319fe6e19d81668086cfce0301ff690e09ba2c41f6c690374b124cc38a1d24df2571c4a1fd8e2445c54bd36 +SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}" + WEB_SITE="http://radare.org" + LICENSE[0]=GPL + ENTERED=20110506 + SHORT="open source reverse engineering framework" +cat << EOF +radare is a reverse engineering framework with tools to disassemble, debug, +analyze and manipulate binary files. The tools provided form a unix-like +toolchain. + * Multi-architecture multi-platform + - GNU/Linux, BSD, OSX, iPhoneOS, Windows and Solaris + - x86{32,64}, arm, java, powerpc, mips + - PE{32,64}, [fat]MACH0{32,64}, ELF{32,64}, CLASS + * Highly scriptable + - Batch mode and native plugins with full internal API access + - Vala, Go, Python, ruby, perl, lua, Java, shellscript, .. + - Scripting language based in mnemonic commands and macros + * Hexadecimal editor + - 64bit offset support with virtual addressing and section maps + - Assemble and disassemble from/to many architectures + - Colorizes opcodes, bytes and debug register changes + - Print data in various formats (int, float, disasm, timestamp, ..) + - Search multiple patterns or keywords with binary mask support + - Checksumming and data analysis of byte blocks + * IO is wrapped + - Support Files, disks, processes and streams + - Virtual addressing with sections and multiple file mapping + - Handles gdb:// and rap:// remote protocols + * Debugger support + - Software and hardware breakpoints + - Tracing and logging facilities + * Diffing between two functions or binaries + - Graphviz friendly code analysis graphs + - Colorize nodes and edges + * Code analysis at opcode, basicblock, function levels + - Embedded simple virtual machine to emulate code + - Keep track of code and data references + - Function calls and syscall decompilation + - Function description, comments and library signatures +EOF |