Do you guys even google this things? You need some kind of other .exe that checks online for a key that has been leaked and changes it. Simple stuff.

example
say key 0000 has been found leaked...