Question:
I am not a programmer or coder so I'm just asking: Is there any advantage in updating the game once a month? I mean a patch come with changes. Does this affect the way in which a hack works? To put it simply: If I was a hacker, my hack does still work after a patch or it requires an update too? Because this would be a solution. To build "ghost" patches monthly that will change different files every time (changes that won't affect the game). This way, a hacker should probably work hard every time a patch is issued and it will take some time untill he updates his hack. Just in time for another change, with another "ghost" patch.
I'm not a programmer either (well I used to mess around with C a few years back but not in a pro way) but what you say works in theory but it's not practical. In almost every game, most addresses change after a patch, even in single player, that's the reason you have to change the hex address if you use CHEAT ENGINE for single player games, or you have to update your TRAINER after every patch. So in theory there is a big chance that after every patch, cheats become no good, but that means loss of your replays, extra effort for staff, and besides after a few days the cheat can be updated again so it's not practical. I guess we have to pray for CoH3 or take to matter to our hands and report the players.