I have added conditional expressions support to the math expression
evaluator of radare. So now it is possible to execute conditional
commands. No support yet for labels or loops...well it was in the past
but i droped because of the ugliness of the implementation. This time it
aims to be stable and standard. So i have documented this in the book
(download from get/radare.pdf) Read the few first pages of the book, it
is explained there.

A short explanation is:

? eip == 0x80484040
??!jmp eip+2

if eip is at this address it will execute '!jmp eip+2'. this way it is
possible to write small scripts in radare. It needs some more love to
support some more stuff like >=, <= and so, but i think this is enought
for most of the needs.

I have also fixed some issues in the command parsing, and now it is
possible to type funny oneliner commands like:

> ?eip==edi&&[EMAIL PROTECTED]&&!regs&&!bp eip&&!echo stop $HERE > file

about the tshirts...new update

  http://radare.nopcode.org/img/rns2.png

 i have no prices yet, but i'll order 50 of them..dont know yet if only
these colors. is orange on gray ok for you?

about the party...

 i plan to make the beers free and i am talking with some people to have
some chiptune and demoscene :)

--pancake
_______________________________________________
radare mailing list
[email protected]
http://lists.nopcode.org/listinfo.cgi/radare-nopcode.org

Reply via email to