Based on the target process. 32bit process requires 32bit code and 64bit process requires 64bit code
So i was trying to make an injection which include a 32bit shellcode since it is different compare to 64 bit. My question - 32bit dll -> 32bit process need what ?bit shellcode. And 64bit dll -> 64 bit process need ?bit shellcode. And do 64bit dll compatible with 32 bit process or the other way around. Do i need to make shellcode bit based on the target remote process or pc architecture.
Last edited by BlackBayse; 03-21-2018 at 09:50 PM. Reason: Hey
Based on the target process. 32bit process requires 32bit code and 64bit process requires 64bit code
BlackBayse (03-22-2018),Zaczero (03-22-2018)
What if i don't use any shellcode in my injection and proceed to createremotethread instantly, will it compatible for both arc?
It won't be without some magic. I'll leave this here for you; https://******.com/OpenWireSec/metas.../base_inject.c
Ah we-a blaze the fyah, make it bun dem!