That's what I always thought this kind of websites did. Analyze the information that the game sends them for visual purposes, and storage it on a DB. Wich always explained why can't see jewelry or items in Inn Host, since this aren't part of the information sent to the user to allow the graphic enviroment.Im gonna explain in simple terms how kingofko builds its database
1. Game Servers send the clients information regarding what a given character is holding, items which you can actually see (armors, weapons, pets). The client needs to know what to display. For example, Mirage Sword With non rebirth glow. Unfortunately, the server sends the whole information, Mirage Sword +8 with glow. Pretty lame uh ?.
Another lame example: character wearing gryphon armors. The client can display different versions of the armors ( ac, exp etc), even though they look the same, the server has to send: EXP Gryphon Helm.
2. Analizing packets. Every packet sent to the client goes through the operating system FIRST. In short the packet consists of server ip, client ip and information (what the client should display). With the server ip you can know if that packet is from ares, ronark etc. "information" consists of:
player id, Helm = chitin +8 with str , weapon in right hand = raptor +10 etc
and you just store it in a database
Pretty simple uh? Too bad they breaking the TOS. I`ve just learn from my job that rules can be broken when something benefits the company, corruption for the lose [/b]
I fail to see why they are breaking the TOS as you say tho. What KingofKnight, ranking and KODB do is make a DB out of the information that the very server sends them. Is as if I'd made a data base of a TV Network, displaying the shows, title of it, actors in it, plot... etc, wich is possible, I read about this on a website, on THIS website actually. Only difference is that I can actually run scripts to gather info from KO.