forked from krkkrk/minecraft-dissector
-
Notifications
You must be signed in to change notification settings - Fork 2
/
README
40 lines (27 loc) · 1.27 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# README
This is a WireShark dissector to decode the Minecraft protocol. It is
incomplete but useless. Especially you should keep these words from the
license in mind:
> IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
> CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
> TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
> SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
# HOWTO
run Make in the directory
it expects /usr/include/wireshark to exist, on ubuntu aptitude install wireshark-dev
It should copy the plugin to ~/.wireshark/plugins, and then loading a wireshark packet dump should decode the packet types.
When I tested, I used a tcpdump with full packets, I'd recommend the same or things will probably break.
ex:
tcpdump -w minecraft.dump -s 0 'port 25565'
# CREDITS
* for the playground
* http://www.wireshark.org
* for initial development
* https://github.com/ScottBrooks/minecraft-dissector
* https://github.com/AlanDeSmet/minecraft-dissector
* for all protocol wisdom
* http://mc.kev009.com/Main_Page
* for inspiration and stuff
* https://github.com/superjoe30/mineflayer
# NUMBER PLATE
Enjoy!