
Динамически извлекает свежие заглушки системных вызовов из ntdll.dll, чтобы обойти сигнатурное обнаружение, с шаблоном выполнения шелл-кода для полезных нагрузок на основе Nim.
Получение свежих Syscall из свежей копии ntdll.dll. Этот код может использоваться как альтернатива уже опубликованным замечательным инструментам NimlineWhispers и NimlineWhispers2 от @ajpc500 или ParallelNimcalls.
Преимущество динамического получения Syscall заключается в том, что сигнатура стабов не включена в файл, и вам не нужно беспокоиться о версиях Windows.
Для компиляции шаблона выполнения shellcode выполните следующее:
nim c -d:release ShellcodeInject.nim
Результат должен выглядеть так: