Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ne0nd0g/go-shellcode
/ types & classes
Types & classes
13 in github.com/Ne0nd0g/go-shellcode
⨍
Functions
16
◇
Types & classes
13
Struct
IMAGE_DOS_HEADER
Read the child program's DOS header and validate it is a MZ executable
cmd/CreateProcess/main.go:232
Struct
IMAGE_DOS_HEADER
Read the child program's DOS header and validate it is a MZ executable
cmd/CreateProcessWithPipe/main.go:291
Struct
IMAGE_FILE_HEADER
Read the child process's PE file header * typedef struct _IMAGE_FILE_HEADER { USHORT Machine; USHORT NumberOfSections; ULONG TimeDateSt
cmd/CreateProcess/main.go:318
Struct
IMAGE_FILE_HEADER
Read the child process's PE file header * typedef struct _IMAGE_FILE_HEADER { USHORT Machine; USHORT NumberOfSections; ULONG TimeDateSt
cmd/CreateProcessWithPipe/main.go:377
Struct
IMAGE_OPTIONAL_HEADER32
* https://docs.microsoft.com/en-us/windows/win32/api/winnt/ns-winnt-image_optional_header32 typedef struct _IMAGE_OPTIONAL_HEADER { WORD
cmd/CreateProcess/main.go:461
Struct
IMAGE_OPTIONAL_HEADER32
* https://docs.microsoft.com/en-us/windows/win32/api/winnt/ns-winnt-image_optional_header32 typedef struct _IMAGE_OPTIONAL_HEADER { WORD
cmd/CreateProcessWithPipe/main.go:520
Struct
IMAGE_OPTIONAL_HEADER64
Read the child process's PE optional header to find it's entry point * https://docs.microsoft.com/en-us/windows/win32/api/winnt/ns-winnt-image_optio
cmd/CreateProcess/main.go:391
Struct
IMAGE_OPTIONAL_HEADER64
Read the child process's PE optional header to find it's entry point * https://docs.microsoft.com/en-us/windows/win32/api/winnt/ns-winnt-image_optio
cmd/CreateProcessWithPipe/main.go:450
Struct
PEB
Query the child process and find its image base address from its Process Environment Block (PEB) https://github.com/winlabs/gowin32/blob/0b6f3bef0b750
cmd/CreateProcess/main.go:134
Struct
PEB
Query the child process and find its image base address from its Process Environment Block (PEB) https://github.com/winlabs/gowin32/blob/0b6f3bef0b750
cmd/CreateProcessWithPipe/main.go:193
Struct
PENUMLOADED_MODULES_CALLBACK
BOOL PenumloadedModulesCallback( PCSTR ModuleName, ULONG ModuleBase, ULONG ModuleSize, PVOID UserContext )
cmd/EnumerateLoadedModules/main.go:119
Struct
PROCESS_BASIC_INFORMATION
https://github.com/elastic/go-windows/blob/master/ntdll.go#L77
cmd/CreateProcess/main.go:169
Struct
PROCESS_BASIC_INFORMATION
https://github.com/elastic/go-windows/blob/master/ntdll.go#L77
cmd/CreateProcessWithPipe/main.go:228