firebolt55439 / Diep.io-Protocol

A project dedicated to reverse-engineering diep.io's client/server protocol.
33 stars 10 forks source link

Useful tool #17

Open terjanq opened 8 years ago

terjanq commented 8 years ago

Hello, I've made this tool (http://diephack.tk/tools/analyse.php) when I was decoding agar.io protocol, it's kinda useful. You can download whole folder here: https://dl.dropboxusercontent.com/u/22342617/analyse.tar.gz

There is sniffws.js and sniffws.user.js (Tampermonkey compability) files which are used to capture packets on diep.io webstie.

In Captures folder you have an example packet in correct format (this one http://diephack.tk/tools/Captures/2016-07-06%2021:32)

I hope you'll enjoy it :)

firebolt55439 commented 8 years ago

Thanks for the tool - it is actually quite nice (significantly better interface than what we have). I'm still working on the server to client protocol, been stuck for a little while. I suspect the new update changed around the protocol yet again.

hxxr commented 8 years ago

I'll add X Hunter to the list of recognized tanks.

hxxr commented 8 years ago

I've updated the extension and the wiki accordingly.

hxxr commented 8 years ago

I think this tool would be ideal for learning about the protocol, but we're still going to need the existing chrome extension if we want to build a chrome extension-based mod.