I've been looking for an answer to this for a while.
Do you have any idea as to why it is not possible to create a thread inside a process created by NtCreateProcess(Ex)? I guess unless it was created using a section handle or an executable etc...
The raw creation of a process where a handle to the target or NULL is passed as ParentProcess doesn't allow a thread to be created.
Thanks for the article https://billdemirkapi.me/abusing-windows-implementation-of-fork-for-stealthy-memory-operations/#forking-your-own-process
I've been looking for an answer to this for a while.
Do you have any idea as to why it is not possible to create a thread inside a process created by NtCreateProcess(Ex)? I guess unless it was created using a section handle or an executable etc...
The raw creation of a process where a handle to the target or NULL is passed as ParentProcess doesn't allow a thread to be created.
Thanks for the article https://billdemirkapi.me/abusing-windows-implementation-of-fork-for-stealthy-memory-operations/#forking-your-own-process