Skip to main content

Minecraft MITM proxy with function of rewriting packets, written in pure Python 3

Project description

MCRP: Minecraft Rewrite Proxy

Minecraft MITM proxy with function of rewriting packets, written in pure Python 3.

About

MCRP provides cool interface to interact with minecraft packets goes via proxy.

MCWP

MineCraft Watching Proxy

MCWP is a python script written and distibuted with MCRP It allow you to view and filter packets in minecraft session How to write filter conf see in examples

$ mcwp -h
 __  __   ____  ____   ____       __        __ ____
|  \/  | / ___||  _ \ |  _ \  _   \ \      / /|  _ \
| |\/| || |    | |_) || |_) |(_)   \ \ /\ / / | |_) |
| |  | || |___ |  _ < |  __/  _     \ V  V /  |  __/
|_|  |_| \____||_| \_\|_|    (_)     \_/\_/   |_| v0.1.1

usage: mcwp.py [-h] [-c config.yaml] [-v] [-l addr] [-u addr]

Minecraft Watching Proxy

optional arguments:
  -h, --help      show this help message and exit
  -c config.yaml  Path to YAML config file
  -v              If passed, enables verbose logging
  -l addr         Proxy listen addr [localhost:25565]
  -u addr         Proxy upstream server addr [localhost:25575]

Requirements

  • Python 3 (tested and developed under Python 3.7.9)
  • cubelib >= 1.0.3-pre.1
  • ruamel.yaml == 0.17.21

Installation

MCRP is published in PyPI, so latest release can be installed with one simple command:

pip install -U mcrp

or bleeding edge from git sources (unstable) (may not work at all!):

git clone https://gitlab.com/seeklay/MCRP.git
cd mcrp/
pip3 install .

Usage examples

See examples/

Author

License

GNU GPL 3.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

MCRP-0.1.2-py3-none-any.whl (20.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page