[panda-users] The architecture useafterfree plugin supports
Brendan Dolan-Gavitt
brendandg at nyu.edu
Sat Apr 23 12:04:34 EDT 2016
Strangely enough both are correct :) There is an ifdef in the plugin
that disables the code on i386-softmmu (this is not strictly necessary
and the limitation could be removed).
The plugin does actually support both 4 and 8 byte words, in an
attempt to cover both 32-bit and 64-bit operating systems running on
x86_64-softmmu. However, since the calling convention is different on
x86_64 (using registers rather than stack arguments) this won't
actually work.
So, in practice, only 32-bit operating systems running on the
x86_64-softmmu target are supported, which I admit is a slightly
strange situation to be in.
-Brendan
On Fri, Apr 22, 2016 at 11:52 PM, Hij Krix <hijkrix at gmail.com> wrote:
> In USAGE.md of useafterfree plugin:Currently only supports the `x86_64`
> target
> But the default word size is 4 and the default virtual address of functions
> is 4 word size.
> Which is wrong?
>
> _______________________________________________
> panda-users mailing list
> panda-users at mit.edu
> http://mailman.mit.edu/mailman/listinfo/panda-users
>
--
Brendan Dolan-Gavitt
Assistant Professor, Department of Computer Science and Engineering
NYU Tandon School of Engineering
More information about the panda-users
mailing list