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

rust x64 binary to shellcode ,and run the shellcode error #41

Open Hello-xBugs opened 10 months ago

Hello-xBugs commented 10 months ago

Hello I build a x64 rust Demo, and use pe2shc convert to shellcode ,but the shellcode cannot execute right. Error:thread panicked while processing panic. aborting. why ? thanks

d0wnloadtest commented 1 week ago

I am facing exactly the same problem. I am working with a x64 Rust binary and after converting it to shellcode and test with runshc64.exe it gaves me this error. I have tried different PE to shellcode converter and I can not make it work.

Please @hasherezade would you help me?

Thanks you so much for your time and effort 1

hasherezade commented 6 days ago

Hi guys! I guess that you are experiencing the problem that was described here: https://github.com/hasherezade/pe_to_shellcode/issues/38 I will try to figure out if it can be resolved. In the meanwhile, please have a look at the attached issue, maybe changing the compiler of your application can be a good workaround.