You can store the exe in your program, in it's entirety, and when people double click on your program it would write the exe back onto the disk and execute it. Then when the exe is done running your program would delete it from the hard drive.

I believe that is the most secure you can get, and it doesn't involve hacking at all.