hasherezade / pe_to_shellcode

Converts PE into a shellcode
https://www.youtube.com/watch?v=WQCiM0X11TA
BSD 2-Clause "Simplified" License
2.27k stars 423 forks source link

How to execute an executable that required dll librairies? #16

Open ghost opened 3 years ago

ghost commented 3 years ago

Hi,

I found a way to manage my last problem, but I have a problem now with my main exe, that required libcurl.dll to run.

Your code works perfectly when there is a single executable, but cannot work with a, exe that need to use dll files.

I see that your code call peconv::load_file() and peconv::load_pe_executable() for the main exe, is it something I need to do with every dll files the main exe required?

BR