No one, really. It's a battle generally not worth fighting. It's an arms' race that a development teams like Blizzard can't win, much more the less TaleWordls. Trying to keep you game not cracked is just a waste of resources: you will never fix the problem, if you are lucky you just delay it for days, weeks or months. And you would prevent people from gaming with the crack for no real reason, since they generally would never buy the game anyways.