Todo :
- Encrypt all strings
- Randomize module, process, window & window class names
- Use polymorphic code to evade signature detection
- Stay off the disk as much as possible, stream everything into memory
- Clean all your tracks, avoid registry keys etc...
- Consider hooking and completely spoofing all VAC scans