Hello I am new to wireshark and the whole concept of protocols in general, so my question may be really dumb. I have a web game that I am playing right now. I was monitoring the wireshark to at least have good idea of what kind of http packet (package?) the app is sending to server in order to process my request (by eliminating all other browser process from my computer). This request takes about 10 clicks in game to get to which is really tedious in my opinion. Now if I could mimic this request some how directly, my mission is accomplished. First of all, is there way to perform such a task? Can I make a html button or wpf control and attach some sort of code to just send this packet? How do I analyze the package so I would know where in the package is about my information and how would I know where my package is going? How would I send a http request to the location (server) I observed from above? Any advice are appreciated. Thank you very much in advanced. P.S My deep apology if this question is posted twice. When I signed up for this Q&A forum, my previous submission was gone in void. asked 19 Nov '15, 16:55 publicats edited 19 Nov '15, 16:56 |
One Answer:
Yes it might be possible, but it's very complex and requires a lot of basic protocol knowledge (TCP, HTTP) AND a lot of knowledge about the protocol used by the game on top of HTTP. As you said, you're new to 'the whole concept of protocols in general', I don't see a realistic chance for you to finish such a complex task. It would be a lot of work even for the best Wireshark experts. What you are looking for is actually a game cheating bot/tool. So, I suggest to ask your question in a game related forum (there are tons of cheater forums out there). They will be able to help you much more than the Wireshark community. Regards answered 20 Nov '15, 03:57 Kurt Knochner ♦ |
Hi Kurt! Thanks for the reply.
Sounds like it is a difficult problem and I like that challenge! Rather than relying on other people, I would like to challenge myself and see if I could fix it, so next time similar but different problem appears I do not have to surf internet for countless hours to search for answer. Would you be able to guide me to where I would be able to start reading about this?
Thank you!
I'm afraid, but I'm pretty sure, that I don't know anything about the protocol your game is using. And without that knwoledge, it's virtually impossible to accomplish the task.