|
From: Julian S. <js...@ac...> - 2006-06-03 00:17:54
|
> I've looked into VEX's exported interface and I only see LibVEX_Translate > which does all the steps (bb to ir, optimize, instrument, etc.) of > translating from the guest bytes to the host bytes but I only want the IR > that it spits out in the middle, That much at least is easy enough. It hands the optimised, uninstrumented IR to the tool's primary instrumentation function; you can print it out or whatever at that point. > preferably wrapped in some kinda nice clean data structure. Personally I think the IR types are about as clean as you're going to get. I've found them pleasant to work with over the past couple of years. J |