Loads a portable executable into a target process and handles everything that would normally be done by the Windows PE loader. Allows to use PEs from memory
Original code base by Jeremy. Allen. Wildsmith can be found here.
Changes to the original code base are C++ features such as C++ style casts and rewritten execution stubs.