This repo contains some example Nim projects.
Name | Description |
---|---|
MessageBoxShellCodeInject | The original code we've adapted from @byt3bl33d3r's OffensiveNim repo |
SysCallsMessageBoxShellCodeInject | An adapted version of MessageBoxShellCodeInject that makes use of Native API and inline assembly generated through NimlineWhispers |
SysCallsMessageBoxQueueUserAPCInject | An alternative injection example using syscalls to execute NtQueueUserAPC. This also includes the blockdlls/ppid-spoof/acg example from @byt3bl33d3r's repo to spawn the target process |
The SysWhispers2
folder includes an identical instance of the SysCallsMessageBoxShellCodeInject
example but has syscalls generated using NimlineWhispers2.
The process to create Nim projects with inline assembly is described here: https://ajpc500.github.io/nim/Shellcode-Injection-using-Nim-and-Syscalls/