Hello everyone,
I'm Spencer Michaels, creator of Xendbg, a recently-released full-featured
debugger for both HVM and PV Xen guests. I developed Xendbg under the
auspices
of my company, NCC Group, and released it via a post on their blog about two
months ago. Andrew Cooper kindly pointed out
Hello,
I'm currently attempting to add guard pages to a Xen-based unikernel. These
are memory regions that cannot be read, written, or executed, could be
potentially ones up to 1MB in size, and would, for instance, separate the
stack and the heap to prevent buffer overflows and stack clashes.
Ide
0, 2018 at 5:10 PM Andrew Cooper
> wrote:
> >
> > On 10/10/18 23:08, Spencer Michaels wrote:
> > > Interesting … sorry, I had read the docs a while ago and my
> > > interpretation at the time was that it didn't. I can try to get libvmi
> > > working, but n
e out exactly what paging mode (or lack
thereof) my HVM guest is running in. If, on the other hand, any of the
above sounds familiar, suggestions/hints would be very helpful.
On Wed, Oct 10, 2018 at 11:25 AM Tamas K Lengyel
wrote:
> On Wed, Oct 10, 2018 at 8:47 AM Spencer Michaels
> wrote:
&
er
wrote:
> On 09/10/18 20:34, Spencer Michaels wrote:
> > Hello,
> >
> > I'm developing an application that runs in Dom0 and needs to read
> > memory from a guest given a guest address (for instance, reading RIP
> > from the guest CPU context and then reading
Hello,
I'm developing an application that runs in Dom0 and needs to read memory
from a guest given a guest address (for instance, reading RIP from the
guest CPU context and then reading the current instruction). I'm using
xenforeignmemory_map() to map the guest memory, but this function takes the
knows any other libraries
/ programs that read guest PTEs, that would be helpful to know as well.
On Thu, Sep 13, 2018, 10:47 AM Razvan Cojocaru
wrote:
> On 9/13/18 8:29 PM, Spencer Michaels wrote:
> > I'm writing an application that can read/write guest memory, and as part
> > o
Hello,
I'm writing an application that can read/write guest memory, and as part of
that I need to check whether the page being manipulated is
readable/writable by the guest itself. Does Xen have an API that would
allow me to read the flags of an arbitrary page on a guest, given either
its address
Hello,
I'm currently doing some research that involves examining the behavior of
native code on paravirtualized Xen guests. gdbsx has proven somewhat limited
for my use case, in large part due to the very limitations I describe
below, so
I have been writing my own application with some debugging c