mirror of
https://github.com/hasherezade/pe_to_shellcode
synced 2026-06-08 14:35:13 +00:00
d638dbad8a97d654af9065770bc07915081f4e87
pe_to_shellcode
Converts PE so that it can be then injected just like a normal shellcode.
(At the same time, the output file remains to be a valid PE).
Supports both 32 and 64 bit PEs
Clone:
Use recursive clone to get the repo together with all the submodules:
git clone --recursive https://github.com/hasherezade/pe_to_shellcode.git
Latest builds*:
*those builds are available for testing and they may be ahead of the official release:
- pe2shc.exe - PE to shellcode converter
- runshc32.exe - a utility to run/test 32-bit shellcode (loads and deploys)
- runshc64.exe - a utility to run/test 64-bit shellcode (loads and deploys)
Description
Languages
C++
50.2%
Assembly
38.4%
CMake
10.2%
Batchfile
0.7%
C
0.5%