예제 #1
0
 def read_str_va(self, vaddr, pid):
     value = lib.vmi_read_str_va(self.vmi, vaddr, pid)
     if value == ffi.NULL:
         raise LibvmiError('VMI_FAILURE')
     return ffi.string(value).decode()
예제 #2
0
 def read_str(self, ctx):
     value = lib.vmi_read_str_va(self.vmi, ctx.to_ffi())
     if value == ffi.NULL:
         raise LibvmiError('VMI_FAILURE')
     return ffi.string(value).decode()