I was wondering of a way to get my .exe to stop working, while making it look like a bug or something in the software (the reason is job security or too get back at the company after I leave)

I was thinking of a .dll that has a timeing control on it say, 90 days and after the alloted time a msgbox or form comes up that says something like... "Invalid procedure call...blah.blah.blah" but looks just like a real VB message, then I could set it up to accept only certain key strokes (a password) all other keystrokes do nothing. Then an input box comes back and lets me reset the timer/day counter for whatever.

The key is too make it look like some other type of error, so the company doesn't think I did something. It also has to be something an average VB or C++ programmer or administrator can't figure out!!!! (yes, I know this is malicous)

Do you see any flaws??

Any better suggestions.