The development of a shellcode Stager employs the WinHttp library to fetch the payload and utilizes Fibers to execute it. The project is divided into two distinct parts: the Ldr and the Shellcode.
Here is the shellcode code along with the extraction script for .bin format.
The Ldr is the code responsible for executing the shellcode.
To get a better understanding of how it works, please visit the blog under the Shellcoding tab at https://oblivions-research.gitbook.io/journal.