Skip to main content

Introduction

MCmdLogger is a tool for MITM (Man In The Middle) attacks on offline-mode Minecraft servers.

note

This documentation is for MCmdLogger version 3.10 and above. If you are using older version, please consider getting the latest one from official website.

Installation

MCmdLogger shipped as standalone executable, which you can download from official website.

Note that on Linux, you may need to grant permission to executable file:

chmod +x ./mcmdlogger-neo

How it works

When you start the logger, it asks for two values: a fake server port and a target server host. Then MCmdLogger starts a fake Minecraft server on the specified port. When player connects to the fake server, MCmdLogger initiates new connection to the target server and pipes data between the connected player and the server.

For the player, everything looks like they are connected to the target Minecraft server. But in fact, we have full control over their connection, and can intercept or modify any sent/received packets.

You can learn more about Man-in-the-Middle attacks here: