At the end of high-school I decided to skip my prom and focus on creating my own wsock32.dll wrapper which allowed me to intercept data between the Conquer Online client and the Conquer Online server. While initially the data was encrypted I was able to use a live assembly debugger (as I had no symbols) to find and reverse engineer the encryption/decryption algorithm. This allowed me to modify and intercept data that usually would not be exposed to the player.
This project was for educational purposes only and has never been made public, but did allow me to create my very first MMORPG bot which worked through the entire summer, grinding away at the game.
I’ll be happy to share information if there is interest.
