/golang-win32

Some source code for playing with and learning to use win32 with golang.

Primary LanguageGo

Win32Testing

Some source code for playing with and learning to use win32 with golang.

Folders & files

Folders Status Description
messageBox Done Mapping and creating the win32 function MessageBoxW call by hand
mkwinsyscall-MessageBox Done Using mkwinsyscall to map and create the MessageBoxW function
processInject-shellcode In progress Using mkwinsyscall to create win32 calls to do process injection
processinject-dll TBD Using mkwinsyscall to create win32 calls to do reflective dll injection

Resources

  1. How To Call Windows APIs In Golang
  2. GopherCon 2020: Justen Walker - Safety Not Guaranteed: Calling Windows APIs using Unsafe & Syscall
  3. Gophercon 2020 Winapi repository
  4. Breaking all the rules using go to call windows api