Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/D00MFist/Go4aRun
/ functions
Functions
44 in github.com/D00MFist/Go4aRun
⨍
Functions
44
◇
Types & classes
8
↓ 15 callers
Function
errnoErr
errnoErr returns common boxed Errno values, to prevent allocations at runtime.
pkg/sliversyscalls/syscalls/zsyscalls_windows.go:26
↓ 2 callers
Function
GetTokenPrivileges
(token syscall.Token)
pkg/winsys/token.go:145
↓ 2 callers
Function
createHash
Encrypt Functions
pkg/useful/useful.go:20
↓ 1 callers
Function
AdjustTokenPrivileges
adjustTokenPrivileges from core zsyscall_windows.go
pkg/winsys/token.go:228
↓ 1 callers
Function
LookupPrivilegeName
(systemName string, luid int64)
pkg/winsys/token.go:125
↓ 1 callers
Function
LookupPrivilegeValue
(systemName string, name string, luid *int64)
pkg/winsys/token.go:85
↓ 1 callers
Function
MapPrivilegeValueToName
(names []string)
pkg/winsys/token.go:107
↓ 1 callers
Function
getToken
(i *Inject)
pkg/winsys/token.go:71
↓ 1 callers
Function
newWindowsProcess
(e *syscall.ProcessEntry32)
pkg/useful/useful.go:110
Function
CreateProcess
(appName *uint16, commandLine *uint16, procSecurity *windows.SecurityAttributes, threadSecurity *windows.Secur
pkg/sliversyscalls/syscalls/zsyscalls_windows.go:112
Function
CreateRemoteThread
(i *Inject)
pkg/winsys/inject.go:88
Function
CreateRemoteThread
(hProcess windows.Handle, lpThreadAttributes *windows.SecurityAttributes, dwStackSize uint32, lpStartAddress u
pkg/sliversyscalls/syscalls/zsyscalls_windows.go:196
Function
CreateThread
(lpThreadAttributes *windows.SecurityAttributes, dwStackSize uint32, lpStartAddress uintptr, lpParameter uintp
pkg/sliversyscalls/syscalls/zsyscalls_windows.go:209
Function
Decrypt
(data []byte, passphrase string)
pkg/useful/useful.go:41
Function
DeleteProcThreadAttributeList
(lpAttributeList *PROC_THREAD_ATTRIBUTE_LIST)
pkg/sliversyscalls/syscalls/zsyscalls_windows.go:179
Function
EBAPCQueue
EBAPCQueue spawns shellcode in a remote process using Early Bird APC Queue Code Injection
pkg/useful/useful.go:172
Function
Encrypt
(data []byte, passphrase string)
pkg/useful/useful.go:27
Function
FindProcessByName
(processes []WindowsProcess, name string)
pkg/useful/useful.go:101
Function
GetExitCodeThread
(hTread windows.Handle, lpExitCode *uint32)
pkg/sliversyscalls/syscalls/zsyscalls_windows.go:222
Function
GetLoadLibAddress
(i *Inject)
pkg/winsys/inject.go:70
Function
GetProcessHeap
()
pkg/sliversyscalls/syscalls/zsyscalls_windows.go:74
Function
GetTokenUser
GetTokenUser returns the User associated with the given Token.
pkg/winsys/token.go:201
Function
HeapAlloc
(hHeap windows.Handle, dwFlags uint32, dwBytes uintptr)
pkg/sliversyscalls/syscalls/zsyscalls_windows.go:87
Function
HeapFree
(hHeap windows.Handle, dwFlags uint32, lpMem uintptr)
pkg/sliversyscalls/syscalls/zsyscalls_windows.go:184
Function
ImpersonateLoggedOnUser
(hToken windows.Token)
pkg/sliversyscalls/syscalls/zsyscalls_windows.go:246
Function
InitializeProcThreadAttributeList
(lpAttributeList *PROC_THREAD_ATTRIBUTE_LIST, dwAttributeCount uint32, dwFlags uint32, lpSize *uintptr)
pkg/sliversyscalls/syscalls/zsyscalls_windows.go:62
Function
MiniDumpWriteDump
(hProcess windows.Handle, pid uint32, hFile uintptr, dumpType uint32, exceptionParam uintptr, userStreamParam
pkg/sliversyscalls/syscalls/zsyscalls_windows.go:234
Function
MoveFile
(source, destination string)
pkg/useful/useful.go:182
Function
OpenProcessHandle
(i *Inject)
pkg/winsys/inject.go:13
Function
Processes
()
pkg/useful/useful.go:71
Function
QueueUserAPC
(pfnAPC uintptr, hThread windows.Handle, dwData uintptr)
pkg/sliversyscalls/syscalls/zsyscalls_windows.go:167
Function
SetTokenPrivilege
(i *Inject)
pkg/winsys/token.go:19
Function
ShellCodeCreateRemoteThread
ShellCodeCreateRemoteThread spawns shellcode in a remote process using CreateRemoteThread
pkg/useful/useful.go:157
Function
UpdateProcThreadAttribute
(lpAttributeList *PROC_THREAD_ATTRIBUTE_LIST, dwFlags uint32, attribute uintptr, lpValue *uintptr, cbSize uint
pkg/sliversyscalls/syscalls/zsyscalls_windows.go:100
Function
VirtualAllocEx
(i *Inject)
pkg/winsys/inject.go:35
Function
VirtualAllocEx
(hProcess windows.Handle, lpAddress uintptr, dwSize uintptr, flAllocationType uint32, flProtect uint32)
pkg/sliversyscalls/syscalls/zsyscalls_windows.go:130
Function
VirtualFreeEx
(i *Inject)
pkg/winsys/inject.go:131
Function
VirtualProtectEx
(hProcess windows.Handle, lpAddress uintptr, dwSize uintptr, flNewProtect uint32, lpflOldProtect *uint32)
pkg/sliversyscalls/syscalls/zsyscalls_windows.go:155
Function
WaitForSingleObject
(i *Inject)
pkg/winsys/inject.go:109
Function
WriteProcessMemory
(i *Inject)
pkg/winsys/inject.go:52
Function
WriteProcessMemory
(hProcess windows.Handle, lpBaseAddress uintptr, lpBuffer *byte, nSize uintptr, lpNumberOfBytesWritten *uintpt
pkg/sliversyscalls/syscalls/zsyscalls_windows.go:143
Function
WriteShellcode
(PID int, Shellcode []byte)
pkg/useful/useful.go:148
Function
main
Encrypts shellcode and stores as a go file to be leveraged in Go4it.go build Example passphrase is D00mfist
cmd/hide/hideit.go:18
Function
main
()
cmd/run/Go4it.go:17