Skip to content

neox41/go-procinject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-procinject

Repository with some process injection techniques implemented in Golang.

For each technique, the program does the following steps:

  1. Create the target 32-bit process C:\\Windows\\SysWOW64\\notepad.exe in suspended and no window mode
  2. Allocate RW memory to that target process
  3. Write the 32-bit shellcode into that target process
  4. Change the memory to RX
  5. Execute the MessageBox shellcode

Techniques

  • CreateRemoteThread
  • NtCreateRemoteThread
  • QueueUserAPC
  • NtQueueUserAPC
  • RtlCreateUserThread
  • SetThreadContext
  • SetThreadContext with C code

Releases

No releases published

Packages

No packages published

Languages