TerraProxy-CLI

0.3.0

Terraria Proxy Server
Xenoxiluna/TerraProxy-CLI

What's New

v0.3.0

2020-07-21T22:55:15Z

TerraProxy-CLI now correctly parses most packets.

WORK IN PROGRESS

TerraProxy-CLI

Terraria Proxy Server built with the intention of modifying packets on the fly. This proxy is asynchronous thanks to SwiftNIO and can support multiple users.

You can find Binaries under Releases if available.

Compatibility

OS
macOS 10.15.4
Ubuntu 18.04 64bit
Ubuntu 18.04 ARM64/32

Usage

From terminal, run the following:

TerraProxy-CLI proxy --proxy-target <IP or Hostname> --target-port <port> --proxy-source <IP or Hostname> --source-port <port>

For example: This will proxy your connection to the terraria server at terraserver.com on port 7777(terraserver.com:7777). Proxy source is the local ip in which the proxy server is running on.

TerraProxy-CLI proxy --proxy-target terraserver.com --target-port 7777 --proxy-source 127.0.0.1 --source-port 7777

When in game, you would connect to 127.0.0.1 on port 7777

Dependencies

Building

To build on linux:

git clone https://github.com/Xenoxiluna/TerraProxy-CLI.git
cd TerraProxy-CLI
swift build

License

TerraProxy-CLI is licensed under the MIT License

Description

  • Swift Tools 5.1.0

Dependencies

Last updated: Sat Aug 15 2020 14:49:07 GMT-0500 (GMT-05:00)