While I was sniffing the packets, when I was interacting with the interfaces the game was sending packets to the server. But for some interfaces the server does not respond back to them because some of them require certain things.
For example, the genie lamp. When you try to confirm it, it sends the server a packet but the server does not respond to it because first of all it's an invalid genie lamp ID, secondly we do not have a genie lamp. But what I am guessing is that if you do have a genie lamp, which I do not - and you bring up the interface without using the lamp, the server may return back experience without destroying the lamp due to an unlinked lamp ID with the packet sent. That way it could be used over and over again. But I do not have a lamp - so I would not know or be able to even try it out.
But there are certain things I found like a Cat vs Cat betting screen. Similar to the duel arena. It had a cat's face on left and right side with "Your cat" vs "Opponent's Cat" and beneath the cat's faces showed a number which was the bet. On your side you are able to increase and decrease the number of GP you bet based on your limit because it says your limit in the middle (between the cat's faces) along with a confirm button on the bottom. I will post screenshots today.
I have not been through the entire game, so I would not know if some of these are already in the game or some of them are something unreleased.
Some of the interfaces do disconnect you of course for obvious reasons the server knows you are doing things you are not supposed to be doing.
To Kozmo: What do you think the game client does the whole time you are connected? It sends packets. And since this is Java, the algorithm can be emulated quite easily. It is foolish to say you cannot send packets.