Rather then wasting time coming up with a draconian system to prevent unauthorized people from running the game that's easy to hack around, why don't you focus on actually finishing the mod before it gets leaked so when it inevitably does get leaked it will be in a playable state and it won't have to added to the crap-on list when every server starts running it?