新鮮なntdll.dllコピーから新しいSyscallを取得します。このコードは、既に公開されている優れたツールであるNimlineWhispersやNimlineWhispers2( @ajpc500 作成)、またはParallelNimcallsの代替として使用できます。
Syscallを動的に取得する利点は、スタブのシグネチャがファイルに含まれず、Windowsのバージョン変更を気にする必要がないことです。
シェルコード実行テンプレートをコンパイルするには、以下を実行します。
nim c -d:release ShellcodeInject.nim
結果は次のようになります。