On the reading list wondering which tool chains can deliver NtAPI based development: [Wayback/Archive] Going Native – Malicious Native Applications
Via [Wayback/Archive] Thread by @MrPc69257431 on Thread Reader App with first tweet at
https://x.com/MrPc69257431/status/1864855379651498292
Note that being able to call NtAPI from your code base does not mean NtAPI based development: Pure NtAPI means you need a linker that can target a different output. See the quote from the above article (emphasis mine):
So, to get started with an empty native executable, all we have to do is include the āphnt.hā file, and set up the NtProcessStartup function. Then itās important to tell the linker that we want to link against ntdll, and that weāll be making a native application by passing in the āNativeā text to the Subsystem linker option
It means that for instance Delphi is kind of out of the question for this, see these links on why:






