Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TideSec/GoBypassAV
/ types & classes
Types & classes
13 in github.com/TideSec/GoBypassAV
⨍
Functions
89
◇
Types & classes
13
Struct
IMAGE_DOS_HEADER
Read the child program's DOS header and validate it is a MZ executable
Go_Windows_API/02-CreateProcessWithPipe/main.go:222
Struct
IMAGE_FILE_HEADER
Read the child process's PE file header * typedef struct _IMAGE_FILE_HEADER { USHORT Machine; USHORT NumberOfSections; ULONG TimeDateSt
Go_Windows_API/02-CreateProcessWithPipe/main.go:290
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
Go_Windows_API/02-CreateProcessWithPipe/main.go:417
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
Go_Windows_API/02-CreateProcessWithPipe/main.go:347
Struct
ImageDosHeader
Go_Windows_API/07-CreatProcess/main.go:47
Struct
ImageFileHeader
Go_Windows_API/07-CreatProcess/main.go:69
Struct
ImageOptionalHeader32
Go_Windows_API/07-CreatProcess/main.go:112
Struct
ImageOptionalHeader64
Go_Windows_API/07-CreatProcess/main.go:79
Struct
PEB
Go_Windows_API/07-CreatProcess/main.go:15
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
Go_Windows_API/02-CreateProcessWithPipe/main.go:136
Struct
PROCESS_BASIC_INFORMATION
https://github.com/elastic/go-windows/blob/master/ntdll.go#L77
Go_Windows_API/02-CreateProcessWithPipe/main.go:171
Struct
ProcessBasicInformation
Go_Windows_API/07-CreatProcess/main.go:39
Struct
Xor
tidesec
Encryption/XOR_code/xor.go:10