Documentation ¶
Rendered for windows/amd64
Index ¶
- func Patch(module string, proc string, data *[]byte) (string, error)
- func Read(module string, proc string, byteLength int) ([]byte, error)
- func ReadBanana(module string, proc string, byteLength int) ([]byte, error)
- func Write(module string, proc string, data *[]byte) error
- func WriteBanana(module string, proc string, data *[]byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Patch ¶
Patch will find the target procedure and overwrite the start of its function with the provided bytes. Used to for evasion to patch things like amsi.dll!AmsiScanBuffer or ntdll.dll!EtwEvenWrite
func ReadBanana ¶
ReadBanana will find the target procedure and overwrite the start of its function with the provided bytes directly using the NtReadVirtualMemory syscall
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.