
Memory PE loading technique for file-less attacks, enabling in-memory execution of EXEs without DOS/PE headers, supporting relocation and import tables for stealthy red-team operations.
HeaderLessPE is a memory PE loading technique used by the Icedid Trojan. Based on this technology, we propose a new way of file-less attack using HVNC . This enhancement allows to inject HeaderLessPE into execute graphical hacking tools without limitations. Compared to other in-memory loading techniques like MemDll, the extended HeaderLessPE has two advantages:
tools.exe -i "desktop_name" c:\windows\system32\mspaint.exe loader.exe BrowsingHistoryView.exe
This will run the BrowsingHistoryView tool without a file on the desktop_name desktop.