Converted backdoor.c to use VirtualAlloc

by manually allocating the memory and executing, it can effectively bypass DEP. 
This code is pretty blatantly ripped from the excellent  https://github.com/inquisb/shellcodeexec