def eFunc(self, address=None, retAddr=None, args=[]):
if address == None: address = here()
func = get_func(address)
if retAddr == None:
refs = [ref.frm for ref in XrefsTo(func.startEA, 0)]
if len(refs) != 0:
retAddr = refs[0] + ItemSize(refs[0])
else:
print("Please offer the return address.")
return
self._emulate(func.startEA, retAddr, args)
res = self.curUC.reg_read(self.REG_RES)
return res
评论列表
文章目录