Hi all,
I need to extract execution traces for ARM binaries. I am using ESESC Simulation Framework (
http://masc.cse.ucsc.edu/esesc/) which has QEMU as its emulation component.
By execution traces, I need to dump for every instruction the following:
- Instruction Op code
- Instruction PC
- Source register IDs
- Source register values
- Destination register IDs
- Destination register values
- Memory addresses for store/load instructions
- Destination PC for branch/jump instructions