WolverinDEV / protanki-protocol-rs

Pro-Tanki protocoll written in Rust
MIT License
1 stars 2 forks source link

Proxy-Server setup #2

Open ScraperWizard opened 1 year ago

ScraperWizard commented 1 year ago

Hello, how can I setup the proxy-server in order to intercept packets from Pro-Tank client and view them?

I have tried the following config

cargo run --bin proxy-server -- --bind 127.0.0.1:8080 --target (Redacted):1337

I have then changed the proxy settings of my PC to connect to port 8080, and then loaded up the client. However, the client stops loading, can you please assist me on this?

WolverinDEV commented 1 year ago

Hey @ScraperWizard, yes you'll be able to monitor all send and received packets in a parsed manner.
As a little hint, you may have to provide the --log-protocol cmd argument.

In order to connect via the proxy I recommend using a custom chainloader.
The systems proxy settings are ignored by adobe flash or air.
I personally use a heavily modified version of https://github.com/protanki-re/client-chainloader.git