Documentation
¶
Index ¶
- Constants
- func ConvertBytes(dllBytes, functionHash, userData []byte) []byte
- func ConvertDllToShellcode(dll_file string, func_name string, data string) ([]byte, error)
- func CreateProcess(shellcode []byte) error
- func CreateRemoteThread(shellcode []byte) error
- func CreateThread(shellcode []byte, handle uintptr, ...)
- func EarlyBirdApc(shellcode []byte) error
- func Fibers(shellcode []byte) error
- func GetShellcodeFromFile(file string) ([]byte, error)
- func GetShellcodeFromUrl(sc_url string) ([]byte, error)
- func UuidFromStringA(shellcode []byte) error
- func WriteShellcodeToFile(filename string, shellcode []byte) error
Constants ¶
View Source
const ( // MEM_COMMIT is a Windows constant used with Windows API calls MEM_COMMIT = 0x1000 // MEM_RESERVE is a Windows constant used with Windows API calls MEM_RESERVE = 0x2000 // PAGE_EXECUTE_READ is a Windows constant used with Windows API calls PAGE_EXECUTE_READ = 0x20 // PAGE_READWRITE is a Windows constant used with Windows API calls PAGE_READWRITE = 0x04 )
Variables ¶
This section is empty.
Functions ¶
func ConvertBytes ¶ added in v0.1.2
func ConvertDllToShellcode ¶ added in v0.1.2
func CreateProcess ¶
func CreateRemoteThread ¶
func CreateThread ¶
func EarlyBirdApc ¶
func GetShellcodeFromFile ¶
func GetShellcodeFromUrl ¶
func UuidFromStringA ¶
func WriteShellcodeToFile ¶ added in v0.1.2
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.