i'll be in #radare this night. Anybody ready for a spurious hackaton? :)
On Wed, 2008-07-30 at 19:04 +0200, pancake wrote: > radare is currently on 0.9.8...and I plan to release 0.9.9 before the > end of the week (yeah..this is maybe today) I have lot of ideas and > stuff to refactor/fix/implement. But currently 0.9.9 is FAR more stable > and better than 0.9.8. > > I have met a Gentoo developer which wants to maintain radare on portage, > this will be helpful for fixing portaibility issues. > > I am also moving threads on the design side for trying to get a > tango-like icon for the 1.0 version. > > If you spend some minutes of your life reading the changelog you'll > notify some huge advances on 'rabin' the readelf/objdump/nm replacement > supporting CLASS, EXE, ELF, MACHO, whatever files. and its integration > with the core. So now everything is loaded much faster than before and > gets better information from the binary exported as flags into the core > which is cool for scripting :) > > Another interesting feature is the 'undo write' which is implemented in > the 'uw' command and allows you to undo/redo all the changes done on a > file. Thats really useful for binary patching and testing, so you dont > need to keep .orig files and going outside/inside radare all the time. > > There's some more work on the -p (project file) support. and now you'll > miss the .rdb files everywhere :) they should be in your ~/.radare/rdb > now. > > I have merged the !regs !set and !get commands of the debugger into a > single one called !reg that accepts arguments: > > !reg , !regs , !regs* -> list all registers in human or *radare way > !reg eax -> show vlaue for eax > !reg eax=33 -> set vlaue for eax > > it's a bit more kissized now :) > > Nibble has done an awesome refactoring job on rabin and dietelf and > currently it supoprts ELF32 and ELF64 natively for all the > architectures. > > There's some work to make radare happy with TCC (the tiny C compiler) > and and > > I plan to implement some more things like a better way to configure the > colors of the screen, fix some data type bugs , support for MACH-O > binaries, port the debugger to Darwin/x86/ppc/arm and Solaris/x86/sparc, > enhace the graph layouts, etc... so this is probably an endless > project :) but im getting lot of fun coding for it. I every time I use > it I found it more useful and coherent. > > I have also added a MSIL disassembler, and I plan to add support for > debugging, code analysis and more shit for the .NET infrastructure. > > http://www.mono-project.com/Guide:Debugger > > So I encourage all of you to pull the last mercurial version of radare > and let me know if you found something weird/broken > > BTW if you ask for documentation ... I dont plan to have a decent one > for the 1.0..its too much work for a single person, but I encourage > everybody to write tutorials and publish them in the forums or the > mailing list. This way I can comment out them with better ways for doing > the things and getting new ideas for it. > > Enjoy it :) > > --pancake > _______________________________________________ > radare mailing list > [email protected] > http://lists.nopcode.org/listinfo.cgi/radare-nopcode.org > _______________________________________________ radare mailing list [email protected] http://lists.nopcode.org/listinfo.cgi/radare-nopcode.org
