• Warning! Malware detected. Download at your own risk.
Download Latest Version pe2shc_1.2.zip (623.3 kB)
Email in envelope

Get an email when there's a new version of pe_to_shellcode

Home / v1.0
Name Modified Size InfoDownloads / Week
Parent folder
pe2shc.exe 2022-05-01 272.9 kB
pe2shc_1.0.zip 2022-05-01 646.1 kB
README.md 2022-05-01 888 Bytes
v1.0 source code.tar.gz 2022-05-01 19.0 kB
v1.0 source code.zip 2022-05-01 34.5 kB
Totals: 5 Items   973.4 kB 0

FEATURE

  • Added new loaders (old loaders still available with a CMake option), containing:
  • improved stability of the 64 bit loader
  • support for the executables with TLS callbacks (callbacks are run before the Entry Point)
  • support DLLs (DllMain is run cleanly)
  • fixed preserving return values
  • The shellcode runner (runshc) checks if the payload has compatibile bitness

The package contains:

  • pe2shc.exe - PE to shellcode converter (supports both 32 and 64 bit PEs)
  • a utility to run/test shellcode (loads and deploys):
  • runshc32.exe - for 32-bit shellcodes
  • runshc64.exe - for 64-bit shellcodes
  • a utility to inject shellcode into a given process:
  • injector32.exe - for 32-bit shellcodes
  • injector64.exe - for 64-bit shellcodes
Source: README.md, updated 2022-05-01