The attached file is a demo of configuring VirtualAlloc() for read, write and execute attributes and it writes 2 simple algos in decimal notation to memory then executes both to show that it works correctly. I have a tool in the testing stage that converts assembler notation code into binary which is then converted to decimal notation and when I am happy with it, I will post it.