Aquazus / D1Proxy

A simple yet powerful Java 11 TCP MITM proxy for Dofus 1.29.1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Art by @mofumanju

D1Proxy

A simple yet powerful Java 11 TCP MITM proxy for Dofus 1.29.1

Maintainability Dependencies Github Issues Pending Pull-Requests License

D1Proxy


Table of Contents


Installation

  • (optional) Install a MongoDB server on your system
  • Make sure you have an IDE that includes the Java 11 Developer Kit and Maven

Clone

  • Clone this repo to your local machine using https://github.com/Aquazus/D1Proxy.git

Compile

  • Import the project using the pom.xml into your favorite IDE and run a Maven package goal
  • You will find the jar file inside the target folder, named d1proxy-<version>.jar

Setup

  • Make sure the d1proxy.properties configuration file is in the same folder as your jar file
  • Configure the proxy as needed
  • Run the Proxy with Java 11

Features

  • Useful commands
  • (currently) Undetected by Ankama (but use at your own risk)
  • Community-based data sniffing
  • Quality of Life features to improve players experience
  • A Plugin system (Beta)

Contributing

To get started...

Step 1

  • Option 1

    • 🍴 Fork this repo!
  • Option 2

    • 👯 Clone this repo to your local machine using https://github.com/Aquazus/D1Proxy.git

Step 2

  • HACK AWAY! 🔨🔨🔨

Step 3


Team

Aquazus
Aquazus
github.com/Aquazus

FAQ

  • How to disable the community sniffing features?
    • Set proxy.sniffing to false
  • How to run the proxy without MongoDB?
    • Set mongo.enabled to false
    • Please understand that disabling MongoDB will also disable the community sniffing features.
  • How can people connect to my proxy?
      1. Make sure proxy.ip is set on your WAN IP address
      1. Make sure the proxy.port provided is not blocked by your router and/or firewall
      1. Distribute them a config.xml that includes a corresponding connserver value.

Support

Reach out to me at one of the following places!


License

License

About

A simple yet powerful Java 11 TCP MITM proxy for Dofus 1.29.1

License:GNU Affero General Public License v3.0


Languages

Language:Java 99.0%Language:Batchfile 0.9%Language:Shell 0.1%