Fix previous bug. Cleanup stack.
Fix previous bug. Cleanup stack.

Yeah.. I wanted to avouid use shellcodes in cryptic
char arrays... also some magic offsets are used..
I'm not happy with code, but it works now :).

marmolak/cool-retro-virus,marmolak/cool-retro-virus