2009-09-03 11:17:00 +00:00
..
2009-04-01 00:32:26 +02:00
2009-07-08 13:49:55 +02:00

Code analysis module
====================

Analysis an = new Analysis ();
an.set ("x86");
an.set_bytes (buf, 1024);
an.analyze ();
var foo = an.get_function_preludes ();
var calls = an.get_calls ();
foreach var (calls) {
  stdout.printf("0x%llx: call 0x%llx", var.from, var.to);
  for(int i=0;i<var.args;i++) {
    stdout.printf("arg%d: %s\n" i, var.arg[i]);
  }
}