Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/umstek/forward1

A dead simple TCP MITM proxy for testing. Just sit in the middle and exchange data.
https://github.com/umstek/forward1

mitm mitmproxy proxy rust

Last synced: 2 days ago
JSON representation

A dead simple TCP MITM proxy for testing. Just sit in the middle and exchange data.

Awesome Lists containing this project

README

        

# forward1

[![build](https://github.com/umstek/forward1/actions/workflows/build.yml/badge.svg)](https://github.com/umstek/forward1/actions/workflows/build.yml)

A dead simple TCP MITM proxy for testing.
Exchange data, and print a comprehensive log of everything exchanged.

## Usage

Configure environment variables or put them in a `.env` file. See `.env.example`.
Then start your TCP server at `SEND_ADDR`, and run `forward1`.
Then connect your client(s) to `LISTEN_ADDR`.

When your client connects, `forward1` will connect to `SEND_ADDR` and exchange data. It will disconnect when the client does.

You can kill `forward1` to simulate a disconnection.

## Note

Some code written with the help of Bing AI/ChatGPT etc.