Open VoldeSec opened 1 year ago
Hi @VoldeSec ! First of all I need to know more details to investigate what could possibly have cause it.
runshc32/64
application?injector32/64
from the package? BTW, it uses CreateRemoteThread
: https://github.com/hasherezade/pe_to_shellcode/blob/0f606929eac1530a4fb39b9494a0d46f4c73eaed/injector/main.cpp#L47Thanks @hasherezade ,
@VoldeSec - does it work if you try to inject the same shellcode to the same process, but using injector32/64
(from the pe2shc release package)?
@hasherezade Yes, it works by using the injector to inject (e.g. calc.exe and other PE to output file for PoC) remote process (i.e. cmd.exe)
I see, so if the shellcode works, and it can be injected with the original injector, then it seems to be a problem with your replacement injector. BTW, using module_overloading method for shellcode injection sounds odd, but I will need to analyze your code to really know what happens there.
I have invited you in wire for further discussion. I am glad if you have time to give recommendation on the code. Thanks!
ok, I accepted your invite. Let's talk on Wire.
休眠远程线程
Let say if I inject the shellcode to remote process DLL. May I know if i can execute it using CreateRemoteThread? I tired but the remote process crashed immediately. Thanks!