summaryrefslogtreecommitdiffstats
path: root/devel/radare2/DETAILS
diff options
context:
space:
mode:
Diffstat (limited to 'devel/radare2/DETAILS')
-rwxr-xr-xdevel/radare2/DETAILS45
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