Package Libs :: Module libhook :: Class FastLogHook
[hide private]
[frames] | no frames]

Class FastLogHook

source code

Known Subclasses:
STDCALLFastLogHook

Instance Methods [hide private]
  __init__(self, imm)
  isHooked(self)
  isPause(self)
  Pause(self)
  Continue(self)
  unHook(self)
  setRestore(self, restore)
  Hook(self)
  setMem(self, mem)
  logFunction(self, address)
  logRegister(self, REG)
  logDirectMemory(self, address)
  logBaseDisplacement(self, REG, offset=0)
  getAllUniqueFunctions(self)
  getAllLog(self)
  _parseUniqueFn(self, mem)
  Clear(self)
  _parseMem(self, mem)
  get(self)
  setTable(self, tbl)
  addFastLogHook(self, alloc_size=0x100000, memAddress=0x0)

Method Details [hide private]

__init__(self, imm)
(Constructor)

source code 
None

isHooked(self)

source code 
None

isPause(self)

source code 
None

Pause(self)

source code 
None

Continue(self)

source code 
None

unHook(self)

source code 
None

setRestore(self, restore)

source code 
None

Hook(self)

source code 
None

setMem(self, mem)

source code 
None

logFunction(self, address)

source code 
None

logRegister(self, REG)

source code 
None

logDirectMemory(self, address)

source code 
None

logBaseDisplacement(self, REG, offset=0)

source code 
None

getAllUniqueFunctions(self)

source code 
None

getAllLog(self)

source code 
None

_parseUniqueFn(self, mem)

source code 
None

Clear(self)

source code 
None

_parseMem(self, mem)

source code 
None

get(self)

source code 
None

setTable(self, tbl)

source code 
None

addFastLogHook(self, alloc_size=0x100000, memAddress=0x0)

source code 
None