I would like to thanks esteve for its tips for the ARM support of radare. So now it have a mostly fixed implementation. :)
- rabin is now able to identify raw ARM firmwares (images starting with a short branch in arm) (identifies endian automatically) - rabin now exports the function defintiions for each symbol exported by the program. - radare now identifies the some arm return instructions (BX LR) - The p% progressbar now emits color information depending on the data types (red = strings, magenta = functions, green = data, ...) - the function definitions are displayed in the disassembly as \|/ closures. Here's a sample shot: http://radare.nopcode.org/img/fundbg.png - new documentation for code and data analysis has been added into the book. - the block size can be changed relatively (b +30 , b -2) - static function analysis implementation (single (af) and recursive (aF). radare imports this information with '.af' command. Now the stack analysis (usage of local variables and function arguments) is done by af instead of on runtime. - pressing 'df' in visual it automatically identifies the function and the usage of args/vars. - Added a 'asm.syntax=olly' attribute to use the OLLY disassembler on intel. - Fixed some bugs and make the python 2.5 binding work without segfaults - Some endian bugs fixed. Enjoy! :) --pancake _______________________________________________ radare mailing list [email protected] http://lists.nopcode.org/listinfo.cgi/radare-nopcode.org
