Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/umstek/forward1
- Owner: umstek
- License: mit
- Created: 2022-08-12T05:10:32.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-03-28T16:48:35.000Z (10 months ago)
- Last Synced: 2024-04-14T11:34:33.488Z (9 months ago)
- Topics: mitm, mitmproxy, proxy, rust
- Language: Rust
- Homepage:
- Size: 55.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
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.