erg0t has done a standard bindiff implementation in C++ which works pretty nice and much better than the current one used in radare. Thanks erg0t! ;D
I have imported the source and the build/install stuff too (no c++ check is done, so, if build fails, errors are ignored by make). I have also added some other nice changes in the GUI with more buttons and a preliminar preferences window allowing to change some visualization parameters of the disassembly (just for testing) A new command called 'fr' (flag rename) allows to rename a single or multiple flags in a single line. This way it's easy to manage search results. Here's a sample session renaming flags: [EMAIL PROTECTED] radare /bin/ls open ro /bin/ls Message of the day: Execute a command on the visual prompt with cmd.vprompt [0x00000000]> / lib 001 0x00000155 hit0_0 lib/ld-linux.so.2 002 0x000009e1 hit0_1 librt.so.1clock_get 003 0x00000a1d hit0_2 libc.so.6strcpyioc 004 0x00000d28 hit0_3 libc_start_mainstrl [0x00000000]> f 000 0x00000155 512 hit0_0 001 0x000009e1 512 hit0_1 002 0x00000a1d 512 hit0_2 003 0x00000d28 512 hit0_3 [0x00000000]> fr hit0* search_lib Renaming hit0* [0x00000000]> f 000 0x00000155 512 search_lib_0 001 0x000009e1 512 search_lib_1 002 0x00000a1d 512 search_lib_2 003 0x00000d28 512 search_lib_3 [0x00000000]> Have fun! --pancake _______________________________________________ radare mailing list [email protected] https://lists.nopcode.org/mailman/listinfo/radare
