Ok. Alkpone,
The previous Auth system was hardcoded in to the bot. That worked fine and didn't require Client -> Server Auth.
The offsets change often, and the bot needs updates. If you went back to the OLD method it would work fine until the servers were straightened out.
Just change the passphrase every subversion. It's not terribly hard to do considering you already have the code. You would just have to update the new phrase in the code itself and update the forum for that version w/ the new passphrase.
I know that it can be reverse engineered but GGG will screw up the bot with a new client version before anyone can really use it. And you can move to a better secure auth when the bot is not in "beta".
It just makes more sense to me man..