|
From: Stephen T. <st...@to...> - 2006-12-07 23:48:39
|
I am unsure how Valgrind wants the user application loaded into memory before beginning translation. From what I gather from looking at the header files I need to call LibVEX_Translate with a completed VexTranslateArgs. Do I place the address of the entry point gathered from the header into the guest_bytes_address field or is it the start of the memory location of the space in memory allocated to the loaded binary? Should I load the file via mmap to a specific address or anywhere in memory? Stephen |