You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using two-layer shellcode injection. (program.exe -> inject(loader_shoggoth_shellcode) -> inject(payload_shoggoth_shellcode)). So I'm just trying to inject shellcode from another shellcode. First injection is ok, but when my loader injecting main payload it just do nothing. Works fine if payload is not morphed with shoggoth
The text was updated successfully, but these errors were encountered:
I couldn't understand your problem properly but If you are trying to inject shellcode into a 32-bit process or your codes are x86, it won't work. If the issue isn't this, can you explain it more clearly?
Also, be sure that your injector's memory region, or the region that opens by the injector itself has a write permission. Shoggoth needs a writable memory region to unpack itself.
I'm using two-layer shellcode injection. (program.exe -> inject(loader_shoggoth_shellcode) -> inject(payload_shoggoth_shellcode)). So I'm just trying to inject shellcode from another shellcode. First injection is ok, but when my loader injecting main payload it just do nothing. Works fine if payload is not morphed with shoggoth
The text was updated successfully, but these errors were encountered: