Package Libs :: Module pelib :: Class PElib
[hide private]
[frames] | no frames]

Class PElib

source code

Instance Methods [hide private]
  __init__(self)
  openrawdata(self, data)
  openfile(self, filename)
  createShellcode(self)
  align(self, idx, aligment)
  _openPE(self)
  createPE(self, filename, shellcode, importante=[("advapi32.dll",["RevertToSelf"])])
  createPEFileBuf(self, shellcode, importante=[("advapi32.dll",["RevertToSelf"])])
  createMOSDEFPE(self, filename, code, vars={})

Method Details [hide private]

__init__(self)
(Constructor)

source code 
None

openrawdata(self, data)

source code 
None

openfile(self, filename)

source code 
None

createShellcode(self)

source code 
None

align(self, idx, aligment)

source code 
None

_openPE(self)

source code 
None

createPE(self, filename, shellcode, importante=[("advapi32.dll",["RevertToSelf"])])

source code 
None

createPEFileBuf(self, shellcode, importante=[("advapi32.dll",["RevertToSelf"])])

source code 
None

createMOSDEFPE(self, filename, code, vars={})

source code 
None