Hello,I am going to get the instruction trace on Android aarch64, I got it successfully on 32 bits drrun, I tried to make Android 64bits drrun, like https://github.com/DynamoRIO/dynamorio/issues/2154, but failed. Could someone give me some advice on how to make Android 64bits drrun?
At the same time I want to ask if it is possible to get the trace of 64 bits application?
Thanks--
You received this message because you are subscribed to the Google Groups "DynamoRIO Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dynamorio-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dynamorio-users/fe2168da-e325-43a8-bfd9-ade8305c6358n%40googlegroups.com.
Hello!
I successfully got the trace on AARCH64 Android 11 by compiling Dynamorio v8.0. I'm using instrace_simple.c to get the trace. But there are two problems here, can you give me some advice?
The first question is about instruction recognition:
There are some instructions that don't seem to be recognized, fprintf 'xx',
And one instruction is different from the result of my own disassembly.$ rasm2 -a arm -b 64 -d 910003e0 -e
mov x0, sp
second question:
I commented out the fprintf code in the instrace_simple.c file, printed the num_refs variable at event_exit, and showed that 7322338 instructions were executed. But the number of lines in the instrace.toybox.log file generated after uncommenting was far more than this number(7322338). The file was too large, and when it exceeded 3GB, I terminated the program prematurely. Is there something wrong?
Can you give me some advice?
Thanks!--在2022年3月25日星期五 UTC-5 11:52:50<Derek Bruening> 写道:On Fri, Mar 25, 2022 at 10:51 AM fish-man <lhx...@gmail.com> wrote:Hello,I am going to get the instruction trace on Android aarch64, I got it successfully on 32 bits drrun, I tried to make Android 64bits drrun, like https://github.com/DynamoRIO/dynamorio/issues/2154, but failed. Could someone give me some advice on how to make Android 64bits drrun?I know there has been Android interest: hopefully anyone working on it will reply here and contribute any local fixes they have upstream.At the same time I want to ask if it is possible to get the trace of 64 bits application?64-bit in general? Certainly that is well-supported for x86-64 Linux and AArch64 Linux: we use it on a regular basis.Thanks--
You received this message because you are subscribed to the Google Groups "DynamoRIO Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dynamorio-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dynamorio-users/fe2168da-e325-43a8-bfd9-ade8305c6358n%40googlegroups.com.
You received this message because you are subscribed to the Google Groups "DynamoRIO Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dynamorio-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dynamorio-users/47d27aa6-dcd0-44f7-8c8d-394c5671400fn%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dynamorio-users/7ab7e745-fa6c-4d5e-abfe-e740fd9872c5n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dynamorio-users/3b02e298-3ebd-4ffa-911d-9926a0aaeedfn%40googlegroups.com.