WoW Sniffer : The Working
We have like tons of sniffing tools but most of the people just download them and then when it isn't working just complaining. So here I will explain the use of it !
As you know almost everything must be send and received (except the WoW objects etc because these are already storage on your pc etc) So I used WPE Pro (look on the forum for a very nice guide) and start scanning these packets that got new information etc.
Now, how would I know that when you said something it would first go to the server and then back ? Simply, when you have a lot of lag and you type something you won't see it, because when you got some lag it can take a while before you see your character saying what you said.
The patron of messages is simply I must say, when you see the image under this text you would see a patron that their is an X then 11 spaces and then again a X and then after again ten times 00 probably the message. ( 00 or . is a empty spot )
So how should I program it ?
First of all you need to know how to read packets send and received from a specific program.
The important you will need to read is just the received packets so for not losing to much unneeded stuff your program only need to read the received packets.
Let your program look for the patron I said (But look out, the 00 etc before the first X are sometimes random with other crap with it so let him look for an X, then another X and then ten 00 and then the message.) Be sure your program also dehex the code so it would become ASCII.
Why aren't you making the program ?
Because I also have not a clue yet how to read packets. But I will try !