There are 4 repositories under runpe topic.
Run a Exe File (PE Module) in memory (like an Application Loader)
A VBA implementation of the RunPE technique or how to bypass application whitelisting.
Demos of various injection techniques found in malware
pure-python implementation of MemoryModule technique to load dll and unmanaged exe entirely from memory
ChimeraPE (a PE injector type - alternative to: RunPE, ReflectiveLoader, etc) - a template for manual loading of EXE, loading imports payload-side
Tool to evade Antivirus With Different Techniques
Process Hollowing in C++ (x86 / x64) - Process PE image replacement
Make "upx -d" unpacking impossible!
Cronos Crypter is an simple example of crypter created for educational purposes.
ZwProcessHollowing is a x64 process hollowing project which uses direct systemcalls, dll unhooking and RC4 payload decryption
Nim process hollowing loader
execute a PE in the address space of another PE aka process hollowing
Simple protector to show how to run a payload without dropping it using RunPE Technique
Golang version of https://github.com/hasherezade/libpeconv
Advanced Windows application loader featuring secure authentication, automatic updates, and in-memory PE execution. Built with C++, ImGui, and DirectX 9.
An implementation of the Process Hollowing technique.
RunPE dump - I wrote this to have better control over the analysis of malwares. I can stop and analysis malware when it uses some of the API's i hook and to dump the memory while it is using RunPE/PH techniques.
Delphi Process Hollowing, Updated.
The RunPE program is written in C# to execute a specific executable file within another files memory using the ProcessHollowing technique.
Carbon Crypter / Packer
C++ application that uses memory and code hooks to detect packers
process hollowing shellcode
Implementation of the Process Hollowing technique for process injection (This is the second of three methods in the series)
Implementation of the Process Hollowing technique for process injection (This is the first of three methods in the series)
Implementation of the Process Hollowing technique for process injection (This is the third of three methods in the series)