radareorg / radare2

UNIX-like reverse engineering framework and command-line toolset
https://www.radare.org/
GNU Lesser General Public License v3.0
20.33k stars 2.97k forks source link

Automated ESIL tests #11472

Open XVilka opened 6 years ago

XVilka commented 6 years ago

See https://github.com/sushant94/esil-tests

cc @condret @ret2libc @sivaramaaa

xtrm0 commented 5 years ago

I think this is really needed. But it needs to be implemented along with ESIL rewrites, as most ESIL has wrong flags in most of the instructions (at least for x86).

Also it probably needs to use qemu, as it's impossible to run the tests for all the architectures in a sane amount of time without it.