Documentation ¶
Index ¶
- type Kernel
- func (k *Kernel) FuncPtr(name string) (ptr uint64, err error)
- func (k *Kernel) Id(name string) (id uint16, err error)
- func (k *Kernel) IdOrdinal(ordinal uint32) (id uint16, err error)
- func (k *Kernel) Images() (images map[string]windows.Image)
- func (k *Kernel) MemoryId(name string) (uint16, error)
- func (k *Kernel) ModuleOrder(i int) (start uintptr, size uintptr, path string)
- func (k *Kernel) NewProc(name string) *windows.Procedure
- func (k *Kernel) WriteMemory(buf []byte, destination uintptr)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Kernel ¶
func (*Kernel) MemoryId ¶
MemoryId takes the exported syscall name or ordinal and gets the ID it refers to
func (*Kernel) ModuleOrder ¶
ModuleOrder returns the start address of the module located at i in the load order
func (*Kernel) WriteMemory ¶
WriteMemory writes memory to the specified address May cause panic if memory is not writable
Click to show internal directories.
Click to hide internal directories.