Converts PE so that it can be then injected just like a normal shellcode.
Currently only 32 bit PE files are supported.
WARNING: This is an early draft of this tool! It is available for experimental purposes only. I don't guarantee stability of the outputs.
Use recursive clone to get the repo together with all the submodules:
git clone --recursive https://github.com/hasherezade/pe_to_shellcode.git
*those builds are available for testing and they may be ahead of the official release:
- pe_to_shellcode32.exe - PE to shellcode converter
- test_shc32.exe - a utility to test the shellcode (loads and deploys)